【mod_rewrite】URLの正規化(wwwのありなし、index.htmlのありなし) mod_rewriteを利用して「www」のありなし、「index.html」のありなしを統一する、いわゆるURL正規化の方法を説明します。 wwwなしに正規化 一般的に、「http://○○○.com/~」と「http://www.○○○.com/~」でアクセスした場合、どちらとも同じファイルが表示されます。 (今はどうなのかわかりませんが)SEOの関係上どちらかに統一した方がよいと言われているのでwwwなしに正規化したいと思います。 方法は.htaccessに以下を記述するだけです。 RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.○○○\.com$ RewriteRule ^(.*)$ http://○○○.com/$1 [R=301,L] こ