httpアクセスをhttps(SSL)にリダイレクトしたときのメモ

電脳備忘録

http://example/contact/からのアクセスがあった場合、https://example/contact/にリダイレクトさせる必要があって、 その方法をあれこれ探しているうちに下記のエントリーにたどりつきました。htaccessファイルにリダイレクト設定を書けばよいみたい。

で、下記エントリーを参考に試行錯誤した結果、正規表現を使わずにリダイレクトさせたいURLをそのまんま書いてcontactディレクトリにhtaccessファイルを設置したらたらうまくいきました。

.htaccessを使って、HTTPでアクセスされたページをSSLでリダイレクトする方法と、SSLでアクセスされたページをHTTPでリダイレクトする方法です。

.htaccessでHTTPアクセスをSSLでリダイレクト(逆もアリ)Add Star
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example/contact/ [R,L]
今回はこれで問題なかったけど、なんか気持ち悪いので時間があるときに検証したいけど、いまはその時間が取れそうにないですね...。

広告

ブログの維持費に充てるでございます・・・。