index.htmlの有り無しを統一する(.htaccess)
以下は「.htaccess」を使ってindex.htmlの有り無しを統一する方法です。「.htaccess」使うにはサーバーが「Apache」である事と「Mod-Rewrite」をサポートしている必要があります。
■index.htmlの有り無しを統一する
テキストエディタなどを使って以下のような記述を行い、「htaccess.txt」などの適当なファイル名を付けて保存します。(例はindex.html無しに統一する場合です。)
// index.html無しに統一する場合
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://example.com/$1 [R=301,L]
このファイルをホームページのルートディレクトリにアップロードし、ファイル名を「.htaccess」に、パーミッションを適切なものに変更したら作業終了です。