• ベストアンサー

ゲオシティーズHPで

最近HPをアップすうことが多く、ファイルがドンドン増えてきています。そこで整理しやすいようにディレクトリを初めて使いました。 さて、ここで問題が発生したのはHPが映らなくなったことです。原因はIndex.html(尚これはフレームのファイルです)の位置だと思うのですが、どこに置くといいのでしょうか? 状況は、まず1つ目のディレクトリを開くとIndex.htmlがあり、そして格それぞれのページのディレクトリが並んでいます。格それぞれというのが2つ目にあたります。 初心者なので困っています。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • canaanium
  • ベストアンサー率47% (106/224)
回答No.2

こんにちは。 ディレクトリを使用するようになったので、フレームタグのページ指定が変わってしまったのが原因だと思います。 index.htmlが例えばmenu.htmlとmain.htmlというページで構成されているとすると、フレームタグが今までは src="menu.htm"やsrc="main.html"となっていたと思います。 例えばabcというディレクトリを作ってそこにmenu.htmlとmain.htmlを入れたとすると src="abc/menu.html"やsrc="abc/main.html"というように記述しなければいけません。 余談ですがディレクトリをいくつ作ってもindex.htmlは一番上位の階層に置いておくようにしましょう。 >状況は、まず1つ目のディレクトリを開くとIndex.htmlがあり、そして格それぞれのページのディレクトリが並んでいます。格それぞれというのが2つ目にあたります。 これで正解です。

stance0927
質問者

お礼

ありがとうございました。canaaniumさんのおっしゃる通りでした。本当にありがとうございます。ようやく理解できました。

その他の回答 (1)

  • purity_mv
  • ベストアンサー率30% (201/649)
回答No.1

 Index.htmlがどこにあろうとフレームで表示するには、FRAME SRCで表示させるファイルのURLを記述すれいいだけだと思うのですが。  Index.htmlと違うディレクトリにあるファイルを表示させるならパスの指定をすればいいだけ。URLを絶対パスで指定すれば確実かな。

stance0927
質問者

お礼

ありがとうございました。ようやく理解できました。

関連するQ&A

  • YahooのHPで…

    たった今HPを作り終え、いざアップしようかと思ったら、問題が発生しました(悲)お助け下さい…。 トップページが三つフレームで横切りに分かれているんですが、HPには真ん中のフレーム(メイン)しか映っていないんです…。トップページにはindex.htmlと書くようになっていますが残りの上下にも同じ名前を付けないといけないのでしょうか??尚、上下のフレームはメニューを載せており、メインの真ん中に全て映るようにしています。お願いします。

  • HP作成の初心者です。ホームページビルダー12を使っています。

    HP作成の初心者です。ホームページビルダー12を使っています。 index.html のファイルを作成できません。 ファイル名を index.html に指定して保存しようとすると 「index.htmlは既に開かれていますので、上書き保存することはできません」 のメッセージが出ます。 ちなみにフレーム内にページを縦に2分割しています。

  • ワードでHP作成 目次フレームを作ったらうまく行かない!

    ワードではじめてHPを作っているのですが、フレームを分割して目次フレームを作ったら、問題が出てしまいました! 目次を入れたページの上位にIndexをおいて、ここから目次があるページに入ってゆくことにしたのですが... 質問1: 目次があるページからIndexに上がるハイパーリンクを張りましたが、目次があるページからIndexにハイパーリンクで上がると、目次フレームがIndexページにも表示されてしまいます。Indexには目次フレームは表示したくありませんし、まず外部からIndexにアクセスした時点ではIndexに目次フレームは出ないのですから、とっても変なHPに見えて困っています。 これはどうやったら解決できるのでしょうか? 質問2: 目次があるページからハイパーリンクでIndexに上がると上記の問題が生じますが、その状態でIndexから目次のあるページへハイパーリンクで降りてゆくと、今度は目次があるページに目次のフレームが二つ並んで表示されてしまいます。 これはどうやって解決すればよいのでしょうか? どうぞどうぞよろしくお願いします!

  • インフォシークでHP(無料)を作った事のある人、又はHPと作ったことのある方、教えてください。

    始めまして! 前から好きだったドリーム小説のHPを作ろうと思い インフォシークの無料HPの登録をしてきました。 でも問題がひとつ… どうやって扱ったら分からない! ファイルのアップロード!? 新規作成!? こんなところに打ち込んで フレームつけてドリーム小説置けるの!? って言うより、こんな編集ページで どうやってきっちりとしたHPできるの(涙) 分からない!!(泣) っていうのが現状です。 私自身初心者だけど、曖昧なまま、何も分からないまま こう言うばに質問するのはおかしいと考えたので いろいろと勉強はしました。 私が見た所はMicrosoftfontpageや FrontPageExpressなどを使って を使って編集、アップをするというものでした。 ちなみに私のパソコンはwindows2000なんでMicrosoftfontpageしかついてません。 ↑これで編集、アップするつもりです Microsofuto fontpage を使ってのウェブページの編集の仕方、アップの仕方 背景の付け方、フレームの付け方 を初心者の私にでもわかるよう詳しく教えて下さい。 こんな質問してすいません。 でも本当に教えて欲しいです。 お願いします。

  • 忍者TOOLSでFFFTPでHPをアップする方法

    忍者TOOLSでHPを作っています。 indexページからtopページに入って topページから違うページにと増やそうとすると 次のページへは上手くページを作れません。 広告だけがページに表示されて作ったものは表示されません。 FFFTPでアップしていますがindexなどと同じ場所にアップするといけないのでしょうか? ディレクトリの作り方もよくわからないのでお願いします。

  • HPビルダーのリンクツリーのトップファイルが変なのですが

    HPビルダー11を使用しています。(初心者です) なんとかページを構築できたのですが、リンクツリーを見ると1段目トップのファイルは(タイトル)無表示、(ファイル名)index.htmlで何も無いファイルです。2段目にフレーム「2分割横ー2」のファイルがきて下段はうまく各ツリーになっています。私は1段目に2段目のフレームがくるようにしたいのですが、これで正しいのか間違っているのか分りません。教えて下さい。

  • HPビルダー9なのですが、アップしてもエラーになってしまいます

    初めてHPビルダーでHPを作っています。 ビルダーですでに各ページ(トップページ、サブページが4つほど)は作れました。ビルダー上ではリンクも貼れてそれぞれのページに移動できるのですが、いざ転送して、自分のURLを見るとエラーが表示されてしまいます。 プロバイダーはbiglobeなのですが、エラーが出てしまいます。http://homepage.biglobe.ne.jp/errorpage/403_index.html ホームページが空の状態か、表示するインデックスファイルが見つかりません。 ※ホームページ開設直後も、こちらのメッセージが表示されます。原因優先して表示するインデックスファイルがありません。 インデックスファイルがない場合、ディレクトリ内のファイルは一覧表示されません。対処方法インデックスファイルを作成してください。 インデックスファイルとして表示されるファイルは以下の通りです。 1)index.html 2)index.htm 3)home.html 4)index.hdml ※それぞれの番号は表示の優先順序を表します。 何かファイル名が違っていて送れないような気がするのですが・・・事情があって今日中にHPを作らなければいけないんです。 どなたかお詳しい方よろしくお願い致します。

  • HPのフレーム作り

    HPでフレームを作ろうと思っているのですが、 初歩的な事がわからないので教えて下さい。 本に、フレームを規定するページをindex.htmlにしなさい と書いてあります。だから今のindexは他の名前にする 必要があるそうなのですが、たまたま例ではトップページを フレーム化してあるのです。 私が作っているものは、トップページは他ページへのリンク だけで、他ページでフレームを作りたいのですが、 例えば複数ページでフレームを作るとしたら、そのどれもに index.htmlを作らなくちゃいけないんですか? index1 index2 って作るのですか? そしたら最初に名前を変える時も、indexと全くかぶらない 名前にしないといけないのですか? ちょっと混乱してきたのでわかりづらい説明ですみません。 どうか教えて下さい。 OSはXP、メモ帳で作ってて、フレームにはフリーソフト (Frame Factory)を使う予定です。

  • index.htmlにしてるのに表示されません

    DreamweaverでHPを作ってupしたのですが 「自動ディレクトリー表示」 「現在このディレクトリーには、 index.html ファイルが存在しないため、ディレクトリーの内容が自動表示されています。このディレクトリーに index.html をアップロードすると、それが代わりに表示されます。」 と出ます。 でも 1ページしか作っていなくて名前もindex.htmlにしてあります。 public_htmlファイルの中にimageフォルダと、そのindex.htmlだけ入れてあるのですがどうゆう事なのでしょう。誰か教えて下さい。

  • HPの公開のやり方がわかりません

    フロントページエクスプレスを利用してHPを製作し、とりあえずその手の本を見ながらFTPソフト(+gooの無料HPサービス)を利用してアップロードを試みたのですが、gooより与えられたURLで検索しても 「自動ディレクトリー表示」 「現在このディレクトリーには、 index.html ファイルが存在しないため、ディレクトリーの内容が自動表示されています。このディレクトリーに index.html をアップロードすると、それが代わりに表示されます。」 と表示されるだけで一体何のこっちゃ?って感じです。苦労してやっと完成と思ったら・・トホホ・・です。だれか助けてください。ちなみにドシロウト(本当に)なので分かりやすい言葉でお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう