gpt4 book ai didi

.htaccess - 在 SYMFONY 中仅使用 HTACCESS 强制 HTTPS

转载 作者:行者123 更新时间:2023-12-04 20:03:38 26 4
gpt4 key购买 nike

我们有一个 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 做这件事时我缺少一些怪癖,因为这是一项很容易立即完成的任务。有任何想法吗?

最佳答案

关于 previous answer , 尝试:

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .? https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

关于.htaccess - 在 SYMFONY 中仅使用 HTACCESS 强制 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com