私はhtaccess httpsリダイレクトに奇妙な問題があります。htaccessリダイレクトループが生産現場と異なる
私は自分のローカルバージョンとプロダクションを持っています。
今私は2つのバージョンのhtaccessをそれぞれ1つの環境でうまく動作させ、もう一方のリダイレクトループを作成します。
この1つは、生産に適しています:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} https
RewriteRule (.*) - [L]
RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
とこの1つは問題が何であるかをローカル
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
任意のアイデアに適していますか?
ありがとうございます!
プロダクションのApacheはプロキシの背後にあるようです。 – anubhava
@anubhavaはい、それは適切な単一のhtaccessファイルを作る方法に関するアイデアですか? –
開発と運用でApache 2.4を使用していますか? – anubhava