この記事では、「index.html」と「index.php」を「/」に統一する「.htaccess」の書き方を解説します。
目次
「.htaccess」の書き方
ドキュメントルートの「.htaccess」に以下のように記述します。
RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.(html|php)
RewriteRule ^(.*)index.(html|php)$ https://%{HTTP_HOST}/$1 [R=301,L]
解説は以上になります。「.htaccess」は、書き方をちょっと間違えるとサイトが表示されなくなったりするので、既存の記述を壊さないようにしながら、注意して編集するようにしてください。
あわせて読みたい


ドキュメントルートの「.htaccess」に記述すべき内容3選
この記事では、ユーザービリティやSEOの観点から、ドキュメントルートの「.htaccess」に記述すべき3点を取り上げて解説します。 ドキュメントルートの「.htaccess」に記…
※この記事の内容は、エックスサーバーで動作を確認しました。