問題 × 解決策

【常時SSL】httpからhttpsにリダイレクトさせるhtaccessの記述

問題

httpからhttpsにリダイレクトさせるhtaccessの記述がわからない。

解決策

「mod_rewrite」でhttpにアクセスしたらhttpsにリダイレクトさせる。

 

常時SSL

常時SSLにするために、httpからhttpsにリダイレクトさせるhtaccessの記述方法をご紹介します。

記述例

htaccessへの記述例はこちらになります。

SetEnvIf REDIRECT_HTTPS (.*) HTTPS=$1 
<IfModule mod_rewrite.c>
RewriteEngine on 
RewriteCond %{ENV:HTTPS} !on 
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
</IfModule>

参照

以下のサイトが、より詳しく解説してくれています。

【SSL化で.htaccessにhttpからhttpsへリダイレクト設定してもうまくいかない、500エラー時に確認すること | 知りたいねっと】
https://shiritai.net/ssl_redirect/

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

5 × five =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧