2016-02-01 125 views

回答

2

幽靈配置目前似乎只(因爲它需要有一個單一的URL,從構建環節最有可能的),以接受URL一個字符串值:config/index.js

根據您的需求,你可以簡單地301重定向所有流量從www.myurl.commyurl.com

如果您想嘗試實施自己,您需要小心不要在其他地方引入副作用。例如,url.js文件需要在各個位置使用單個字符串值。您可以編輯config/index.js以期望ArrayRegExp,但您需要確保其他地方始終有一個「正確」的URL。

+0

有沒有一個「正確」的方式來做鬼,或者我只是黑客? –

+0

不要以爲你可以在Ghost中做到這一點。我會按照duncanhall提到的那樣執行重定向。使用像nginx這樣的代理來通過你的請求。 –

1

將您在Ghost博客之前運行的Nginx或HAProxy更改爲301重定向到不帶www的URL。

+0

我還沒有使用這些。 –

+1

如果你是自主託管,你應該直接託管Node.js,因爲SSL而不建議。 SSL支持在那裏,但與使用這些以及用於這種用例和一點額外的安全性相比非常慢。 – JTWebMan