【发布时间】:2018-10-18 10:07:40
【问题描述】:
我有以下 .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.old_domain.de$
RewriteRule (.*) https://new_domain.de/$1 [R=301,L]
问题是,该规则似乎只正确重定向 www.old_domain.de 或 http://www.old_domain.de,但没有重定向 https://old_domain.de 或 old_domain.de(自动跳转到 https://)。在第二种情况下,我收到以下错误:
SSL_ERROR_UNRECOGNIZED_NAME_ALERT
我已经尝试将 https:// 和非 www 域重写为 http://www。但无法以某种方式达到想要的结果。可能我在这里错过了一些重要的事情。
在我的新域的 .htaccess 中强制 https:// 可能有问题吗?
【问题讨论】:
-
嗨 QCube。我已经为您的问题提供了有效的解决方案以及测试人员。如果有任何问题,请发表评论,或者如果这解决了您的问题,请投票并接受答案,以便其他 SO 用户可以从中受益。
-
好的,非常感谢!
标签: apache .htaccess https ssl-certificate url-redirection