wwwあり・なし、http・httpsを統一する汎用的な記述(wwwなしに統一、httpsに統一)

メモ

.htaccessファイルの記述

.htaccessファイルに下記を記述します。

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

※3~4行目が、wwwなしに統一、5~6行目が、httpsに統一する記述

補足

RewriteCond %変数名 条件 [フラグ]
RewriteRule URL書換&転送の記述
タイトルとURLをコピーしました