URL転送設定

.htaccessによるURL転送設定

https・wwwなしでURLを統一する

Xserverで動作確認済み

# BEGIN XSERVER SSL統一
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !on
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|php)
RewriteRule ^(.*)index.(html|php)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
# END XSERVER SSL統一

ページのURLが変わった時に個別で転送する方法

Xserverで動作確認済み

# BEGIN ページの転送
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^about.html company [R=301,L]
</IfModule>
# END ページの転送