【发布时间】:2018-02-26 21:29:15
【问题描述】:
当您阅读时,如何通过 htaccess 将 www.example.com 重定向到 http://www.example.com。请注意:HTTP 而不是 HTTPS。
我试过了
RewriteEngine on
RewriteRule ^(.*)$ http://www.your-new-domain.com/$1 [R=301,L]
看完这篇文章http://www.htaccesstools.com/articles/htaccess-redirect/,但它显示“内部服务器错误”。
【问题讨论】:
-
这个问题没什么意义。
www.example.com只是一个主机名——客户端几乎不可能要求没有指定任何协议。请给出一个正确的示例,说明您要重定向的完整传入请求是什么。 -
www.example.com -> www.example.com :您正在创建一个无限循环。
-
我不明白你想要达到什么目的。如果您在浏览器中输入
www.example.com,它会自动向www.example.com发送一个HTTP 请求,这意味着您最终会得到一个http://www.example.com。如果不指定 HTTP 协议,则无法发送 HTTP 请求。这就是浏览器所做的。