【コピペでOK】htaccessの常時SSL
常時SSLのhtaccessの書き方
よく忘れるので、備忘録として書いておいきます。
RewriteEngine On
#常時SSL(WWW無し)
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# wwwありに統一
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
# wwwなしに統一
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
wwwの有無統一と一緒に使うので、上記を組み合わせたら、どちらでも対応できます。
ディスカッション
コメント一覧
まだ、コメントがありません