如何将https重定向到新域?

2023-12-12

我重新开发了公司网站,但在重定向/SSL 方面遇到了一些问题

键入或单击http://olddomain.org重定向到https://newdomain.com。 但是,输入或单击链接https://olddomain.org不重定向到https://newdomain.com我收到此错误:

Firefox 不信任此站点,因为它使用的证书对于 olddomain.org 无效。该证书仅对以下名称有效:*.newdomain.com、newdomain.com

我可以在 .htaccess 文件中放入一些重写条件来解决此问题吗?或者这是我为新域设置 SSL 证书的方式的问题?

到目前为止,这是我尝试过的:

 <IfModule mod_rewrite.c>
  RewriteEngine On
  Redirect 301 / http://newdomain.com/
 </IfModule>
  <br />

and

  RewriteEngine on
  RewriteCond %{HTTP_HOST} ^(www\.)?http://olddomain\.org$
  RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,QSA,L]

或者这是我为新域设置 SSL 证书的方式的问题?

是的,您需要一个有效的 SSL 证书来涵盖旧域名(如浏览器错误所示...“它使用的证书对 olddomain.org 无效”)。

如果没有有效的证书,浏览器将无法(安全)连接到olddomain.org所以从来没有看到重定向指令。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将https重定向到新域? 的相关文章

随机推荐