【发布时间】:2013-07-01 11:06:49
【问题描述】:
我想使用 HTTPS 协议从任何方向重定向到我们的网站,但有些重定向不起作用。我想要这个:
-
http://www.site.co至https://www.site.co -
http://site.co至https://www.site.co
这是我的 htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]
第二条规则不起作用。它会在我们的站点内转到另一个方向,并且不会重定向到 HTTPS 站点。
【问题讨论】:
-
感谢 cmets @Prix。我尝试了这种反应,但对我没有用。我不知道实际上是什么问题
-
第二条规则重定向到哪里?
-
@RaviThapliyal 这不是重定向。它显示了一个中间页面,上面写着这样的内容:“这不是官方页面。我们重定向到...”并在 5 秒后重定向到 https 页面。页面为:systemico.co。要显示我说的错误,您可以输入systemico.co
标签: .htaccess