我们有一个Symfony的1.4项目并打算强制使用HTTPS仅使用htaccess的文件在symfony应用程序的所有页面。 我知道有办法使用过滤器做的,但我想知道,如果它可以在不首先做什么?
这是我目前正在使用,但无法按预期工作的.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的这样做,因为这是一件容易的事马上办失踪。 任何想法男士?