繁体   English   中英

将所有流量重定向到SSL页面

[英]Redirect to all traffic to SSL pages

我正在尝试将所有流量重定向到安全页面。 我试图尝试使用PHP重定向和htaccess重定向。 他们工作了,但是,问题是我得到了以下错误:

“您试图访问domain.com,但实际上是到达一台将自身标识为www.domain.com的服务器。这可能是由于服务器上的配置错误或更严重的原因所致。您网络上的攻击者可能试图让您访问domain.com的伪造(可能有害)版本。”

我们是同一个域。 如何解决SSL证书适用于一个域但不适用于其他域的问题?

您收到该错误消息是因为您拥有的SSL证书似乎是针对www.domain.com不是 domain.com 如果人们尝试访问https://domain.com ,您将无法避免这种情况,但是您可以使用重定向到SSL的相同规则对它进行规范化:

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^ https://www.domain.com%{REQUEST_URI} [L,R=301]

另请参阅: http : //www.digicert.com/ssl-support/certificate-name-mismatch-error.htm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM