![](/img/trans.png)
[英]apache + varnish + nginx + ssl + wordpress redirect all http traffic to https
[英]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.