两个网站的幽灵管理员
Ghost admin for two websites
我有一个 Ghost 博客 (0.7.4)。在我的配置文件中,我将 url 设置为 http://myurl.com. When I access the admin panel through http://myurl.com/ghost I have access to the panel, but if I use http://www.myurl.com/ghost 它 returns 一个错误,我不允许通过该地址访问管理面板.有没有办法让 ghost 在 url?
中接受多个值
ghost 配置目前似乎只接受 URL 的单个字符串值(很可能是因为它需要一个 URL 来构建链接):config/index.js
根据您的需要,您可以将所有流量从 www.myurl.com 简单地 301 重定向到 myurl.com。
如果您想尝试自己实现,则需要注意不要在其他地方引入副作用。例如,url.js 文件在不同的地方需要一个字符串值。您可以编辑 config/index.js
以期待 Array
或 RegExp
,但您需要确保在其他地方始终只有一个 "correct" URL。
把你的Ghost博客前面的Nginx或者HAProxy运行改成301重定向到urlwithout www.
我有一个 Ghost 博客 (0.7.4)。在我的配置文件中,我将 url 设置为 http://myurl.com. When I access the admin panel through http://myurl.com/ghost I have access to the panel, but if I use http://www.myurl.com/ghost 它 returns 一个错误,我不允许通过该地址访问管理面板.有没有办法让 ghost 在 url?
中接受多个值ghost 配置目前似乎只接受 URL 的单个字符串值(很可能是因为它需要一个 URL 来构建链接):config/index.js
根据您的需要,您可以将所有流量从 www.myurl.com 简单地 301 重定向到 myurl.com。
如果您想尝试自己实现,则需要注意不要在其他地方引入副作用。例如,url.js 文件在不同的地方需要一个字符串值。您可以编辑 config/index.js
以期待 Array
或 RegExp
,但您需要确保在其他地方始终只有一个 "correct" URL。
把你的Ghost博客前面的Nginx或者HAProxy运行改成301重定向到urlwithout www.