【发布时间】:2017-06-23 08:21:22
【问题描述】:
我想在强制使用 https 和 www 的同时尽量减少重定向。
试图得到...
http://example.com
...直接去...
https://www.example.com
... 在一个重定向中。不是三个,两个,甚至不是我在一个阶段拥有的 19 个!我坚持为 www 设置一个重定向。位,然后对 https 位进行另一个重定向。
目前在我的 .htacess 中有这个:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301]
我正要认输,感觉不可能将两条规则合二为一……但后来我发现 Amazon.com 已经实现了!想知道怎么做?这是否涉及在 .htacess 之外做一些事情?
Screenshot of Amazon.com and their straight-to-the-point redirect
【问题讨论】:
标签: apache .htaccess redirect web https