.htaccess 域转发不使用HTTPS

.htaccess 域转发不使用HTTPS,.htaccess,ssl,redirect,plesk,forwarding,.htaccess,Ssl,Redirect,Plesk,Forwarding,我正在使用‪CentOS Linux 7.3.1611和Plesk Onyx 17.0.17将301 myolddomain.com转发到mynewdomain.com。mynewdomain.com具有有效的SSL证书 但是,如果转到,则会出现证书错误,并且该域不会被转发。我怎样才能前进呢。我是否需要托管旧域并使用.htaccess进行重定向?我不想让它保持原样,因为这意味着有重复的内容,这显然对搜索引擎优化不利 编辑 转发适用于所有非https请求。您需要在旧域中有一个服务器,并且它必须具有

我正在使用‪CentOS Linux 7.3.1611和Plesk Onyx 17.0.17将301 myolddomain.com转发到mynewdomain.com。mynewdomain.com具有有效的SSL证书

但是,如果转到,则会出现证书错误,并且该域不会被转发。我怎样才能前进呢。我是否需要托管旧域并使用.htaccess进行重定向?我不想让它保持原样,因为这意味着有重复的内容,这显然对搜索引擎优化不利

编辑


转发适用于所有非https请求。

您需要在旧域中有一个服务器,并且它必须具有旧域名的有效证书,以便在https下提供重定向


这是因为https是如何工作的。首先必须建立安全连接,这需要证书。只有这样才能发出http请求和重定向响应。

此免费服务将旧域转发到新域

在那里设置帐户后,您需要更新DNS中旧域的A记录和CNAME记录,以指向redirect.pizza服务器

他们使用LetsEncrypt为旧域生成证书。我一直在使用它,它工作得非常好


请注意,这样做可能会让redirect.pizza在您的旧域上提供他们想要的任何内容,而不是转发到新域,因此您必须信任他们。如果您担心这一点,您可以监视旧域,如果它们停止转发,那么您可以防御性地更新DNS,使其不再指向它们

我不能为我拥有的每个域名购买通配符SSL证书。我没有免费域名的问题,我有转发。根本不存在的https版本根本不加载,这很好,因为它不会产生重复的内容。我无法让它工作。我在godaddy 89.41.169.49添加了一条记录,但是https请求显示错误安全连接Failedit现在可以工作了。非常感谢……: