将自定义域名映射到OpenShift WordPress博客

7

我有一个运行在http://blog-example.rhcloud.com/的OpenShift WordPress博客,我在DNS管理中添加了以下CNAME记录。

example.com
www.example.com

它能正常工作。当我键入时,这会导致我的博客主页。但博客中的页面和链接实际上是指向Openshift命名空间的。即,blog-example.rhcloud.com/?page_id=7

我只想在我的应用程序中将blog-example.rhcloud.com/遮盖为example.com。如果需要分析问题,我很乐意提供进一步的信息。

PS:我从Big Rock购买了该域,并使用他们的控制台进行CNAME条目。

3个回答

6

您需要进入WordPress管理员界面,更改设置或选项页面上的URL,使用您的自定义域名而不是app-domain.rhcloud.com。如果您想直接在数据库中更改它(我不建议),那么它应该在wp_options表中的主页和站点URL下...但我建议使用WordPress管理员进行更改。


我刚刚从我的管理页面的“常规设置”中更改了WordPress网址。发现它运行良好。感谢您的回复。 - Karthikeyan
1
谢谢,它像魔法一样奏效了。但是现在当我尝试登录或进行新的注册时,谷歌会警告页面不安全,证书与URL不匹配。我没有安装任何新证书,但是默认的Openshift证书适用于所有子域名。 - geniushkg

3

您需要前往 设置 => 常规 => 网站地址(URL), 设置 => 常规 => WordPress地址(url) 并将其更新为您的自定义域名。

输入图片描述


WordPress地址(URL)应该是什么?http://mycustomdomain.com还是http://my-app.rhcloud.com? - Tanmay
是的,WordPress地址将是我的自定义域名.com。 - Ajit Goel
为什么是“站点地址”而不是“WordPress地址”,您能解释一下吗? - Sanandrea

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接