【发布时间】:2014-06-10 17:25:46
【问题描述】:
我已经搜索得很彻底,但找不到答案......
所以基本上我已经建立了一个网站,www.supertained.co.uk 都可以很好地使用 https 和相关的 htaccess 重定向。
客户有一个安全的旧网站 www.superaturated.net。这现在是新主机帐户上的托管域。
我遇到的问题是新站点上的 SSL 证书仅适用于该 .co.uk 域。如果有人去http://www.supersaturated.net 它应该重定向到安全的.co.uk。但是如果有人去https://www.supersaturated.net 它会给浏览器警告一个不受信任的连接。有没有办法重定向这个,或者浏览器在尝试重定向之前只是看到 .net 缺少 SSL?
这是我的 htaccess 文件的相关部分:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.supersaturated\.co\.uk$
RewriteRule (.*) https://www.supersaturated.co.uk/$1 [L,R=301]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
非常感谢任何帮助。
【问题讨论】: