ホームページ作成運営入門!! > ホームページ作成編 > index.htmlの有り無しを統一する(.htaccess)

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」に、パーミッションを適切なものに変更したら作業終了です。