我在openshift上运行了一个鬼博客,我为我的网站创建了成功的自定义域名,一切都很好,但订阅链接作为我的菜单中的其他链接指向我的openshift URL ghost-nodejs.rhcloud.com
而不是我的自定义域my-blog.com
。
在我的机器上克隆了git repo之后,我打开了config.js
并将url: 'http://my-ghost-blog.com',
更改为我的自定义域url: 'http://my-blog.com',
,但没有任何变化。我后来也将production: {
'url: 'http://'+process.env.OPENSHIFT_APP_DNS,
更改为我的自定义域名,但该更改使我的博客根本无法使用。 (我完全删除了+ process.env.OPENSHIFT_APP_DNS部分)
有人可以指导我吗?
PS:我使用的git命令是git clone ssh//*****
我在本地改变了一些东西然后我跑了
git add -A
然后是git commit -a -m 'alter my app'
,最后是git push
答案 0 :(得分:0)
确保运行以下命令将运行时设置为生产
`rhc set-env NODE_ENV = production --app yourappname'
这将确保使用您在config.js的production部分下所做的更改。