XSERVERでwwwなし、httpsに統一する書き方(完全コピペOK)

XSERVERでwwwなし、httpsに統一する.htaccessの書き方です。
(XSERVER以外でも使えるかもしれないけれど、動作確認はしていません)
以下の通りです(自身のドメインに合わせてなどの書き換えは一切不要)。

「/★ディレクトリ/public_html/」にて使用している「.htaccess」に追記してご利用ください。

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

</IfModule>

これを設定すると、例として以下4種類が全て

https://archegirl.net/(これはそのままだが)
http://archegirl.net/
http://www.archegirl.net/
https://www.archegirl.net/

https://archegirl.net/

に301リダイレクトされます。

すっきり~

コメント

タイトルとURLをコピーしました