Symfony 1.4 プロジェクトがあり、htaccess ファイルのみを使用して symfony アプリケーションのすべてのページに HTTPS を強制しようとしています。フィルターを使用する方法があることは知っていますが、最初にそれなしで実行できるかどうかを知りたいですか?
これは私が現在使用している.HTACCESSファイルですが、期待どおりに機能していません...
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
RewriteCond %{REQUEST_FILENAME} !-f
私も成功せずに試しました:
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
これはすぐに実行できる簡単な作業であるため、Symfony でこれを行う際に見落としている癖があると確信しています。何か案は?