プロが教えるわが家の防犯対策術!

以前トップベージは「index.htm」でしたが、いろいろ問題が出てきたので、「index.html」に変更した所、サイトが見えないと言う人が出てきました・・。そこで、1つのサイト内にindex.htmとindex.htmlを同時に作成するとどうなってしまうのでしょうか?
これはいけない事ですか?

A 回答 (1件)

どのような状況で「見えない」と言われているのか分かりませんので一般的な情報を。



たとえばwww.yahoo.comというアドレスを持つサイトがあったとします。
ブラウザのurlを入力するところで、http://www.yahoo.comと入力し、移動すると、www.yahoo.comを管理しているhttpサーバはあらかじめ設定されているルールに沿ってindex.htmやindex.htmlなどを表示します。
本当はindex.htmなどのファイル名まで指定しなければいけないところを、httpサーバが自動的にやってくれているわけです。

さてhtmをhtmlに変えて見えなくなったということですが、もしかすると質問者様が使っているhttpサーバはwww.yahoo.comと入力されたときに自動的にindex.htmは表示してくれますが、index.htmlは表示してくれないのかも知れません。

もし同時に作った場合も先に説明したルールに沿って、最初に見つけたファイルを自動的に表示します。ですので二つ作ることはいけないことではありません。
この設定はhttpサーバの管理者が設定しており、httpサーバの種類によっても違いますし、どのようなルールで設定されているかによっても違います。
(技術的には可能でも、やらないルールになっているとか)

もし、どこかのホームページスペースを借りているなら、管理会社のサイトに説明があるはずです。よく調べてみてください。
    • good
    • 0
この回答へのお礼

とてもわかり易く丁寧に教えて下さって、ありがとうございました!こんな仕組みになっていたのは初めて知りました。とても勉強になって嬉しいです!管理会社のサイトを今から調べに行きたいと思います。本当ありがとうございました(^^)

お礼日時:2006/02/11 15:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!