.htaccessでサイトのURLを
http://www.sample.com/
のようにwwwありに統一する方法をメモ

.htaccess

.htaccessに

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sample\.com
RewriteRule (.*) http://www.sample.com/$1 [R=301,L]

※sample.comの部分を自分のサイトURLに変更

と記述すれば強制的にwww付きのURLになります。

ちなみにwwwなしにする場合は

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.sample\.com
RewriteRule (.*) http://sample.com/$1 [R=301,L]

でOK

index.htmlを無しに統一

ついでにindex.htmlを無しにする場合は

RewriteEngine on
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://%{HTTP_HOST}/$1 [L,R=301]

でOK