gpt4 book ai didi

.htaccess - 在我的重写和规则 .htaccess 文件上强制使用 HTTPS

转载 作者:行者123 更新时间:2023-12-04 08:40:28 24 4
gpt4 key购买 nike

我想在我的网站上强制使用 https,但它与我的 .htaccess 的当前规则兼容
这是我目前的 htaccess 文件:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
谢谢

最佳答案

您能否尝试以下操作,如果变量 %{HTTPS},您需要查找条件是否开启,将此条件添加到已存在的条件中。另外请不要将它与现有的 URL 混合,因为它可能会暴露给客户端/浏览器(以您显示的当前示例为例)。

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]

关于.htaccess - 在我的重写和规则 .htaccess 文件上强制使用 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64594041/

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