【问题标题】:How can I solve the OpenShift Wordpress installation certificate and hence the https permalink issues?如何解决 OpenShift Wordpress 安装证书以及 https 永久链接问题?
【发布时间】:2014-11-11 23:27:51
【问题描述】:

我最近将我的 Wordpress 博客迁移到了 OpenShift。直到您尝试将自定义域别名添加到您的安装中,它才能完美运行。

我博客的 OpenShift URL 是 blog-latifetunc.rhcloud.com
我添加了以下 URL 作为别名:blog.latifetunc.com

(抱歉,我没有足够的声望点,所以无法附加图片。相反,我放置了图片的链接。这是我在 StackOverflow 中的第一个问题。)

http://www.alpertunc.com/q1.png

我成功为我的域添加了 CNAME 记录,以将 blog.latifetunc.com 指向 GoDaddy 中的 blog-latifetunc.rhcloud.com

http://www.alpertunc.com/q2.png

当我尝试使用此别名访问我的博客时会弹出问题。它说:

Safari 无法验证网站“blog.latifetunc.com”的身份。
本网站的证书无效。您可能正在连接到一个伪装成“blog.latifetunc.com”的网站,这可能会使您的机密信息面临风险。是否仍要连接到该网站?

(如果没有 10 个声望点,我什至不能发布两个以上的链接:(所以请把上面的 URL 也放在下面的图片前面。)

q3.png

如果您单击“继续”,它可以正常工作,但此警报对于许多用户来说非常可怕。我搜索了几个小时没有运气的解决方案。我也考虑过购买安全证书,但后来我认为这个博客在之前的安装中也使用了别名。但是,我们在通过主域或别名访问时从未在浏览器中收到过这样的警报。

之前的安装是在IIS上,绑定如下:

q4.png

然后当我的大脑快要爆炸时,我发现警报是由于https。当我从我的 Wordpress 仪表板检查设置时,我意识到 OpenShift 以某种方式在 https 上安装了 Wordpress,并将永久链接设置为 https。

q5.png

事实上,任何指向 *.rhcloud.com 的内容都会被转换为 https。我知道这是因为我为 www.latifetunc.net 添加了 CNAME 以指向 blog-latifetunc.rhcloud.com,但没有在 OpenShift 应用程序中添加别名。所以 www.latifetunc.net 解析为 blog-latifetunc.rhcloud.com 但由于没有定义别名(因此 Apache 中没有 vhost 条目)它给出了错误。但即使那个错误也在端口 443 中!

q6.png

我的主要问题是通过我的别名域名访问我的博客时摆脱证书错误。我真的很感激任何帮助。

我的相关问题是,为什么在 OpenShift Wordpress 安装中永久链接以 https 开头?如果我能解决这个问题,我可能也会解决我的主要问题。

非常感谢!

【问题讨论】:

    标签: wordpress certificate openshift alias permalinks


    【解决方案1】:

    我在 safari、chrome、firefox 和 opera 上检查了 blog.latifetunc.com,但没有收到任何警告,所以您已经找到了解决方案。但是对于其他可能偶然发现的人,我提供了一些信息:

    默认情况下,OpenShift 应用程序接受 http 和 https 上的流量。因此,如果您想拥有一个自定义域但不担心 ssl,那么您可以简单地使用 http 连接到您的应用程序 (http://myapp.com)。如果您想申请 SSL 证书并且您正在使用允许它的计划之一(青铜或白银)。应用它的文档位于SSL Section of the OpenShift Online User Guide。

    【讨论】:

    • 亲爱的 niharvey,是的,你是对的,我在发布这个问题后找到了解决方案。问题主要是由于一体化 WP 迁移插件。我使用这个插件进行了迁移,它会自动检测新的 URL。由于我从 WP 仪表板(默认使用 https)运行插件,因此博客 URL 本身变成了 https,我没有注意到它。当我从常规设置将其更改为 http 时,警告消失了 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    相关资源
    最近更新 更多