httpでアクセスしてきたのを、httpsにリダイレクトしたい
CakePHPで作ったサイトを、さくらインターネットにて公開しています。
サイト自体は完成したのですが、htaccessがイマイチ理解できません。
WWWなしを、WWWありにリダイレクトするのはうまくいきました(つもり)。
さらにそこからhttpでアクセスしてきたユーザーをhttpsにリダイレクトしたいです。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーは発生していません
該当のソースコード
htaccess
1<IfModule mod_rewrite.c> 2RewriteEngine on 3RewriteBase / 4RewriteCond %{HTTP_HOST} !^www. 5RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] 6RewriteCond %{REQUEST_FILENAME} !-f 7RewriteRule ^ index.php [L] 8</IfModule>
試したこと
5行目にRewriteCond %{HTTPS} off を入れてみた。
他にもいろいろ試してみました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/21 01:45
2020/06/21 05:47