htaccessでリダイレクトする
htaccessはNginxを利用するようになってから利用する機会がほとんどなかったのですが、久々に使う機会があったのでメモ。
httpからhttpsへリダイレクト
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
wwwありからwwwなしへリダイレクト
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.%{HTTP_HOST}\.jp$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
他ドメインへリダイレクト
Redirect permanent / https://example.com/