【发布时间】:2019-07-08 07:46:31
【问题描述】:
我有一个使用多个别名的应用程序,我想确保每个站点的访问者始终被重定向到 https。
所以我已将此规则添加到我的 htaccess 文件中:
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) https://www.example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example1.com$
RewriteRule (.*) https://www.example1.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example2.com$
RewriteRule (.*) https://www.example2.com/$1 [R=301,L]
访问http://example.com 时,他们会被重定向到https://www.example.com
但是,当他们访问:www.example.com 时,他们不会重定向到 https 域。
有没有一种简单的方法可以强制所有域为https://www。无需明确提及每个域?
【问题讨论】:
标签: .htaccess