我为域名购买了 SSL 证书https://www.mypage.com。我还有其他域名,例如https://www.mypage.fr,https://www.mypage.es...对于那些我没有购买 SSL 证书。
当我去https://www.mypage.com页面直接显示OK,但如果我去https://www.mypage.fr,浏览器会显示典型消息“此连接不受信任”。
当用户输入https://www.mypage.fr我想将用户重定向到https://www.mypage.com为了不显示“此连接不受信任...”消息。
为此,我在 .htaccess 中写道:
RewriteCond %{SERVER_PORT} ^443$
RewriteCond %{HTTP_HOST} !^www.mypage.com [NC]
RewriteRule (.*)$ https://www.mypage.com [R=301,L]
但当我去https://www.mypage.fr浏览器仍然显示消息“此连接不受信任...”。
那么我应该怎么做才能重定向我的网站以避免出现此消息?
问候
哈维
答案1
给他们一个 SSL 证书。不幸的是,为了打开连接并从服务器获取重定向信息,浏览器和 Web 服务器首先必须建立 HTTP/SSL 连接,这当然需要出示分配的证书。据我所知,没有其他方法可以解决这个问题。至少,将“www.mypage.com”证书分配给其他域名,这样至少可以证明它们是合法的。