gpt4 book ai didi

.htaccess - 使用 .htaccess 强制 HTTPS 导致重定向循环

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:27 26 4
gpt4 key购买 nike

我试图强制所有访问我页面的用户都通过 https 访问它。我在谷歌上搜索了很多,发现了很多(大部分相同的).htaccess 解决方案,但是对于所有这些解决方案,我在 chrome 和 firefox 中都得到了“这个网页有一个重定向循环重新加载”。

这是我目前在 .htaccess 文件中的内容。

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

link到网站。

谁能告诉我可能是什么问题,因为我不知道。

谢谢

最佳答案

试试这个规则:

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{SERVER_PORT} =80
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=302,NE,L]

只需确保这是您的 .htaccess 文件中的第一条规则即可。

关于.htaccess - 使用 .htaccess 强制 HTTPS 导致重定向循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25160368/

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