.htaccess 如何通过htaccess将www重定向到http
正如您所读到的,如何将.htaccess 如何通过htaccess将www重定向到http,.htaccess,ssl,redirect,.htaccess,Ssl,Redirect,正如您所读到的,如何将www.example.com重定向到http://www.example.com通过htaccess。请注意:HTTP而非HTTPS 我试过这个 RewriteEngine on RewriteRule ^(.*)$ http://www.your-new-domain.com/$1 [R=301,L] 看完这篇文章后,它显示了“内部服务器错误”。我认为我们在这里有一个误解。 这篇文章是关于重定向到另一个页面;你想做的事情不一样 如果有人键入www.example.co
www.example.com
重定向到http://www.example.com
通过htaccess。请注意:HTTP而非HTTPS
我试过这个
RewriteEngine on
RewriteRule ^(.*)$ http://www.your-new-domain.com/$1 [R=301,L]
看完这篇文章后,它显示了“内部服务器错误”。我认为我们在这里有一个误解。 这篇文章是关于重定向到另一个页面;你想做的事情不一样 如果有人键入
www.example.com
,浏览器会向http://www.example.com
这与向www.example.com
发送HTTP请求相同。
您不需要特别指定协议,因为您的用户在访问您的站点时已经使用了HTTP协议,否则他们将无法访问它。这个问题没有什么意义
www.example.com
只是一个主机名-如果不指定任何协议,客户端几乎无法请求该主机名。请给出一个适当的例子,说明您想要重定向的完整传入请求是什么。www.example.com->www.example.com:您正在创建一个无限循环。我不明白您想要实现什么。如果您在浏览器中键入www.example.com
,它会自动向www.example.com
发送HTTP请求,这意味着您将得到http://www.example.com
。如果不指定HTTP协议,则无法发送HTTP请求。浏览器就是这样做的。