Apache 重定向循环.htaccess
它创建了重定向循环,但其他网站上的相同代码运行良好,我很生气,为此浪费了2个小时Apache 重定向循环.htaccess,apache,.htaccess,cpanel,url-redirection,Apache,.htaccess,Cpanel,Url Redirection,它创建了重定向循环,但其他网站上的相同代码运行良好,我很生气,为此浪费了2个小时 这段代码应该将www&http重定向到https。如果这在另一个站点上起作用,我们应该如何从这些规则中找出它不起作用的原因?问题一定在别的地方。请在您的问题中提供更多信息。例如什么信息?我不知道,但很明显,除了这四行.htaccess代码之外,这两台服务器之间还有一些不同。您确定另一台服务器也没有RewriteCond%{HTTPS}!在…上看起来yoursite.net在重写到https后正在循环,因为如果htt
这段代码应该将www&http重定向到https。如果这在另一个站点上起作用,我们应该如何从这些规则中找出它不起作用的原因?问题一定在别的地方。请在您的问题中提供更多信息。例如什么信息?我不知道,但很明显,除了这四行.htaccess代码之外,这两台服务器之间还有一些不同。您确定另一台服务器也没有RewriteCond%{HTTPS}!在…上看起来yoursite.net在重写到https后正在循环,因为如果https已经存在,则没有条件中断它。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite\.net$ [OR]
RewriteCond %{HTTP_HOST} ^www\.yoursite\.net$
RewriteRule ^/?$ "https\:\/\/yoursite\.net\/" [R=301,L]