私の.htaccessに次のようなエラーがあります - クリーンURLの宣言とhttpsリダイレクトはどちらもうまく動作しますが、一緒に置くとリダイレクトエラーが発生します決して完了しない方法)。ここでYIIを使用して.htaccessでURLをクリアし、httpsリダイレクトの競合が発生しました。
は私.htacessです:
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php
# force to use https
#RewriteCond %{HTTPS} !=on
#RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
私はこの問題を解決することができますどのように任意のアイデア?
は
Https/index.phpのルールを反転すると、Httpsが最初に実行されますか? – acorncom