域重定向循环问题
domain redirect loop issue
我是 htaccess 的新手。我的域将创建重定向循环。我不知道为什么会这样。这是代码
RewriteEngine on
AddHandler application/x-httpd-php5 .htm .php .html
IndexIgnore *
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^/?$ "https\:\/\/domain\.com\/" [R=301,L]
相同的代码在几个月内运行良好,但现在突然创建了重定向循环。我不知道为什么会这样。
我希望该用户始终在 https
而不是 http
中打开
请让我更正这段代码的错误。
为了将 http://
重定向到 https://
,您需要使用的重写规则是:
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
我是 htaccess 的新手。我的域将创建重定向循环。我不知道为什么会这样。这是代码
RewriteEngine on
AddHandler application/x-httpd-php5 .htm .php .html
IndexIgnore *
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^/?$ "https\:\/\/domain\.com\/" [R=301,L]
相同的代码在几个月内运行良好,但现在突然创建了重定向循环。我不知道为什么会这样。
我希望该用户始终在 https
而不是 http
请让我更正这段代码的错误。
为了将 http://
重定向到 https://
,您需要使用的重写规则是:
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}