.htaccessを開いて下さい。(無い場合は作成して下さい)
そして、
1 2 3 |
RewriteEngine on RewriteCond %{THE_REQUEST} /index\.html [NC] RewriteRule ^(.*?)index\.html$ /$1 [R=301,L] |
と記載してください。これだけです。
因みに、www無し、httpsあり、index.html無しに統一する合わせ技は、
1 2 3 4 5 6 7 |
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} ^www\.(.*) [NC] RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301] RewriteCond %{THE_REQUEST} /index\.html [NC] RewriteRule ^(.*?)index\.html$ /$1 [R=301,L] |
と記載すれば出来ます。
wwwあり、httpsあり、index.html無しに統一する合わせ技は、
1 2 3 4 5 6 7 |
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] RewriteCond %{THE_REQUEST} /index\.html [NC] RewriteRule ^(.*?)index\.html$ /$1 [R=301,L] |
です。