http 重定向到 https 不起作用

http 重定向到 https 不起作用

我想将我的子域名重定向到 https。我的 .htaccess 文件包含以下内容:

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https: //%{HTTP_HOST}%{REQUEST_URI}

正在重定向到 https,但我的 chrome 浏览器出现错误

此网页存在重定向循环 https://sub.domain.com/ 上的网页导致过多重定向。清除此网站的 Cookie 或允许第三方 Cookie 可能会解决问题。如果不能,则可能是服务器配置问题,而不是您的计算机问题。了解有关此问题的更多信息。错误代码:ERR_TOO_MANY_REDIRECTS

请帮我

答案1

我目前正在使用以下配置将所有请求重定向http://somedomainhttps://somedomain

RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [redirect=301]

相关内容