• ベストアンサー

ホームページ作成~index.htmlについて~

ホームページ作成についてですが。 みなさん始めのトップページをindex.htmlにするのが多いと思いますが、 これはなにか理由があるのでしょうか?? ただ製作するときにわかりやすいとか、製作者側の問題なのでしょうか?? それともなにかサーバーの運営側の決まり事、とか閲覧する利用者に対する何らかの配慮なのでしょうか?? もし、製作者側の問題なら製作者が判り易ければなんでも良いのでしょう?? 教えてください。

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

  • ベストアンサー
  • callhiro
  • ベストアンサー率35% (54/152)
回答No.1

index.htmlにする事が多いのは、 プロバイダと契約したホームページスペースなどで、 ファイル名を省略した際に表示するファイルとして あらかじめindex.htmlに設定されている場合が多いからでは? つまり、 http://*******/~user/index.html というページは、 http://*******/~user/ という場合と全く同じになります。 逆に、省略時に参照するファイルであるindex.htmlを置いていないと、 フォルダの中のファイル一覧が表示されてしまうので(これも設定次第なのかな?)、 空でも良いのでindex.htmlを置くようにと注意書きがあったりします。 僕は友達に自分のホームページを教えるときはindex.htmlという名前は省略してますよ。 自分でサーバを立ち上げている人は、省略されたときに参照するファイルも自分で設定できると思います。 また、トップページを「main.html」にするとかは人それぞれですので、 好きな名前にして良いですよ。 要は省略された場合にindex.htmlが参照されるのが一般的な設定という事だと思います。

masa2000z28
質問者

お礼

ありがとうございます。 今自分のプロバイダで試してみました。 なるほど!!そういうことですか。 大変ためになりました。 そしてカテゴリ間違えて質問してしまったことをお詫び申し上げます。

その他の回答 (2)

  • kaz_house
  • ベストアンサー率46% (185/395)
回答No.3

URLを指定する際に「http://www.xxx.co.jp/」などとしますよね。 HPスペースを借りていたりすると「http://www.xxx.co.jp/~nantoka/」 などになるかと思います。 上記のようなURLを指定すると読まれるのはそのサイトのindex.htmlもしくはindex.htmを読みに行きます。これはHTMLの仕様だと思います。 それ以外のファイル名をトップにしてもいいでしょうが、 URLを書くときに「http://www.xxx.co.jp/nantoka.htm」など にしないといけません。*.htmまで書くのは面倒ですよね。 まあそうじゃなきゃいけないという決まりではないですが、 利便性を考えての仕様じゃないでしょうか。 ちなみにindex.htmlがないサイトをディレクトリ名のみで 読みに行くと「ファイルが見つかりません」などの エラーが出るはずです。中にはこのエラーを出さずに そのディレクトリ内にあるファイル名を書き出すサーバーも あるようですが。

masa2000z28
質問者

お礼

回答ありがとうございます。 皆さんのおかげで疑問が解けました。 またなにかありましたら宜しくお願いします。

noname#1918
noname#1918
回答No.2

初めまして。 以下のサイトに書いていました。 お役に立てれば幸いです。

参考URL:
http://www.bea.hi-ho.ne.jp/mitake/web/dire.htm
masa2000z28
質問者

お礼

参考URLとても興味深く読ませていただきました。 ありがとうございました。

関連するQ&A