• ベストアンサー

ホームページのTOPが変わらない

私はホームページを作成しています。 いつもホームページを編集しているのですが、TOPのページだけ変わりません。 TOPにサイト名と写真を載せてそこからフレームページへとぶようになっているのですが、TOPのみ変更されないのです。 TOPページの部分を設定するところがあるのかと思い、探してみましたが出来ませんでした。 http://○○.com/○.htmlだと現在の変更されたTOPページが出るのですが、http://○○.com/だと前のままのTOPページがでます。 なぜTOPだけ変更されないのでしょうか? 回答よろしくお願いします。

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

  • ベストアンサー
  • xxsuzuxx
  • ベストアンサー率49% (64/129)
回答No.2

http://○○.com/等のようにファイル名を指定しないアドレスで表示をさせようとした場合に、 No1の方の回答にもありますが、サーバー側でのファイルの優先順位によって表示されます。 たいていのサーバーは、index.html又はindex.htmを探しに行き、 そのファイルが無ければ次にindex.phpやindex.cgiなどのファイルを探して表示します。 この優先順位はサーバーによって違いがありますが、初期設定での最優先はhtmかhtmlが多いはずです。 なので、http://○○.com/でトップページを表示させたい場合には、 トップページのファイル名を上記のようなファイル名にしなければなりません。 解決策としては、○.htmlのファイル名を「index.html」等に変更するか、 .htaccessなどで転送の設定をする必要があります。

その他の回答 (2)

noname#142909
noname#142909
回答No.3

http://○○.com/○.htmlという記載が問題 トップページはhttp://○○.com/index.htmlになっていなければいけない またindex.htmlとindex.htmの二つが存在した場合優先順位があるのでどちらかを削除した方が間違いが起きにくい

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

○○.com/ の場合に何が参照されるのかを .htaccess または http.conf (apacheの場合ね。IISは別の設定)を開いて確認してごらん。 phpが先に来てたりとかしてそれが呼ばれたりしてない? それかありがちなのが「.htm」が優先で index.html と index.htm が存在する場合。

関連するQ&A

専門家に質問してみよう