「/」と「/index.html」、どっちが良いのでしょう?

はてなブックマークに追加する

2009年08月04日 

同一サイト内でリンクを張り合う時、リンク先が統一さえされていれば、どちらでも問題ありません。通常のサーバならデフォルトで / とアクセスした時は index.html ファイルを見に行くと思いますので、/ のままでいいでしょうし、検索エンジンは / と /index.html は同一と判断してくれます(URLの正規化)。

以前はファイル名が混在するだけでも問題が発生するケースがありましたが、検索エンジン側の技術が進化したことで、ある程度の混在問題は自動的に解消されます。しかし不要なトラブルを招かないためにも、サイト制作時にリンク先のURL指定は統一しておくことが望ましいです。

もし、各々のディレクトリで index.html 以外のものを利用している時(たとえば default.phpなど)は、.htaccess で DirectoryIndex を使ってファイルを指定しておきましょう。

ページTOPへ戻る

ページTOPへ戻る