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

パソコンでホームページを見ている際に、例えばアドレスバーに直接「http://www.***.com/」と入力したとします。その場合に多くのサイトではアドレスバーの表示が「http://www.***.com/」のままトップページが映し出されます。しかし当方が作成しているサイトではアドレスバーの表示が勝手に「http://www.***.com/index.html」となった上で、トップページが映し出されます。試しに前者のアドレスバーに「index.html」を付けてみると、アドレスバーの表示は「http://www.***.com/index.html」となった上で同じトップページが表示されます。
 これはどういう仕組みなのでしょうか、ご教授ください。具体的には当方のサイトでもアドレスバーに「index.html」が省かれるようにしたいです。
使用ブラウザ:インタネットエクスプローラー
サービスを初めて利用しますので、適当カテゴリがわからず、素人でありながら、恐れ多くも「技術者向け」にしてしまいました。すみません。

A 回答 (3件)

閲覧しているパソコンの履歴とインターネット一時ファイルを全部消してみましょう。



ブラウザで
http://www.***.com/
を表示した時、サーバー側で
「http://www.***.com/と要求されたらhttp://www.***.com/index.htmlを返せ」
となっていると、ブラウザは履歴やインターネット一時ファイルに
「2つは同じ物」と記憶します。

この時「最初にアドレスバーに入力されたのはhttp://www.***.com/とhttp://www.***.com/index.htmlのどっちが先か?」により「アドレスバーにどっちが出るか?」が決まります。

なので、閲覧しているパソコンの履歴とインターネット一時ファイルを全部消すと、この「アドレスバーにどっちが出るか?」もリセットされる筈です。

但し、サーバー側で「このページの正式URLはコレ、というのをブラウザに返す」との設定をしている場合は、それに従います(つまりサーバーの設定変更が必要って事)
    • good
    • 0
この回答へのお礼

ご丁寧に回答いただきありがとうございました。見る側としてのブラウザの問題の可能性があり、さらにサイト作成者としてのサーバーの設定の問題がある事が理解できました。
>サーバー側で「このページの正式URLはコレ、というのをブラウザに返す」との設定
について詳しい具体例があればまた教えて下さい。

お礼日時:2007/03/15 17:06

html等と補完されないページ


→設定によって省略した場合に読み込まれるファイルが設定されていてそれが表示されている

html等と補完されるページ
そのアクセスの仕方だと自動的に補完された(ように見える)アドレスへ移動(転送、あるいは書き換え)するように設定されている

この回答への補足

ご丁寧に回答いただきありがとうございました。大まか2種類設定方法があるのですね。その設定というのは、CGIでするのですか?それとも利用しているレンタルサーバーのサービスの設定画面等でするものですか?
ドメインにアクセスした方が、携帯の場合に携帯ページ (***.com/docomo/index など)に自動振り分けするCGIを使っているのでその影響かと思いました。

当方、さくらインターネットやバリュードメインを使用しております。

補足日時:2007/03/15 17:07
    • good
    • 0
この回答へのお礼

ご丁寧に回答いただきありがとうございました。大まか2種類設定方法があるのですね。その設定というのは、CGIでするのですか?それとも利用しているレンタルサーバーのサービスの設定画面等でするものですか?
ドメインにアクセスした方が、携帯の場合に携帯ページ (***.com/docomo/index など)に自動振り分けするCGIを使っているのでその影響かと思いました。

お礼日時:2007/03/19 16:01

ドメインの後に来るファイルがサーバーによってindex.html(またはhtm)に指定されています。

 だから入力してもしなくてもサイトが現れるようになっています。 
    • good
    • 0
この回答へのお礼

回答いただきまして、ありがとうございます。

お礼日時:2007/03/15 17:17

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