• このエントリーをはてなブックマークに追加

2018年10月27日(Sat)

.htaccessによるリダイレクトの記述方法(www,https)

.htaccessによるリダイレクトの記述方法(www,https)

今まで毎回設定するドメインを記述してたのですが、面倒なので環境変数を利用した方法にしました。

www無しへのリダイレクト

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

www有りへのリダイレクト

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

httpsへのリダイレクト

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

www有りとhttpsへの両方

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

【参考Webサイト】

コメント(0件)

.htaccessによるリダイレクトの記述方法(www,https)に対するご意見、ご感想、情報提供など皆様からのコメントをお待ちしております。 お気軽にコメントしてください。

コメントフォーム

【ソーシャルボタン】


TOP