1
有一个很多例子在网这表明强制HTTPS。例如:为什么在mod_rewrite强制HTTPS时不发送301重定向?
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
我没有找到任何使用301 Moved Permanently
重定向的示例。为什么不? 这不会避免进一步请求到HTTP站点吗? Google搜索结果指向HTTP网站?
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
这是为什么没有人使用?还是我忽略了使用它的人?
谢谢您的回答。但是,为什么人们不提议呢?根据各种消息来源,如果新位置是永久性的(如在这种情况下),则应避免302次重定向。 – SecStone 2011-12-31 10:57:18
我同意,301在这里更有意义。 – Amadan 2011-12-31 10:58:35