前提・実現したいこと
現在
- Apache2.4.6
- CentOS7
にて運用しているWebサーバーをLet's EncryptでSSL化しました。
そこで、サイトにHTTPSでアクセスすると普通にアクセスできるのですが、HTTPでアクセスした時にHTTPSにリダイレクトするような設定にしたいと思っています。
試したこと
.htaccessにて
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule>
の追加や、JavaScriptにて
JavaScript
1location.href = 'https://example.com' + location.pathname
などをやったのですが、サイトにHTTPでアクセスすると以下のレスポンスが返されます。
当初、.htaccessの書き方や設定ができていないと思い、それ関連を調べたのですが.htaccessはうまく動いているようなので、他のapacheの設定がうまくいっていないと思ってはいるのですが直し方が分からず・・・
原因がわかる方、教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/04 07:17
2019/08/04 09:25
2019/08/04 09:27
2019/08/04 09:37
2019/08/04 09:41
2019/08/04 09:53
2019/08/04 09:55
2019/08/04 11:55