【发布时间】:2013-12-06 07:02:12
【问题描述】:
我正在尝试将所有流量重定向到安全页面。我尝试尝试使用 PHP 重定向和 htaccess 重定向。他们工作了,但问题是我收到以下错误:
“您试图访问 domain.com,但实际上您访问的是一个将自己标识为 www.domain.com 的服务器。这可能是由于服务器上的错误配置或更严重的原因造成的。您网络上的攻击者可能试图让您访问虚假(且可能有害)的 domain.com 版本。”
我们是同一个域。如何解决 SSL 证书适用于一个域但不适用于另一个域的问题?
【问题讨论】:
-
显示您现有的 .htaccess 规则。
-
重定向到
https://www.domain.com而不是https://domain.com。不要费心尝试在两个不同的主机名上运行同一个站点。 -
这是我正在使用的:
#SSL RedirectRewriteEngine OnRewriteCond %{HTTPS} !onRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
标签: php apache .htaccess redirect ssl