こんな感じでしょうか。
RewriteEngine on # wwwありに統一 RewriteCond %{HTTP_HOST} !=www.example.jp RewriteRule (.*) http://www.example.jp/$1 [R,L] # index.htmlありに統一 RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{REQUEST_FILENAME}/index.html -f RewriteRule ^(|.*/)$ /$1index.html [R,L]
■確認方法
ここで、www2.example.jp や example.jp や 10.0.0.1 などが www.example.jp を同じドキュメントルートに設定されているとします。
RewriteCond %{REQUEST_FILENAME}/index.html -f
ありがとうございます!