2013-09-29 105 views
3

我是TYPO3的新手,我試圖讓某人出來。由於域名問題,他們不得不關閉他們的網站,並且我試圖在我的VPS上暫時重新啓動它。TYPO3更改域名

這個問題似乎是我所需要的,但它似乎並不符合我的版本:

Typo3 : using typoscript to modify the base-url

在後端唯一的地方,我看到的模板是在基於Web>模板。我確實在這裏看到了不斷的編輯,但沒有回家。只有站點名稱下方的根。第二個下拉菜單有Content,Advanced,Plugin ...等,我沒有看到任何uri選項。我已經改變了class.tslib_fe.php($ baseURL和$ absRefPrefix)中的條目,並且我能夠打破該頁面,但我不知道如何正確執行。有小費嗎?

編輯:

我看到的值:

基於Web>模板 - >根 - >模板Analyzer->設置,但我不知道如何修改它。 。

回答

3

丟棄config.baseURLconfig.absRefPrefix = /取代它(或者,如果你例如在一個名爲「foo」的子目錄,這將是config.absRefPrefix = /foo/

這是域感知,非HTML的<base> - 標籤的方式。有關更多信息,看看http://buzz.typo3.org/people/soeren-malling/article/baseurl-is-dead-long-live-absrefprefix/

我在class.tslib_fe.php改變條目

你不必猴子在覈心類中修補任何東西,因爲這會在更新中被覆蓋。

此外,如果您使用realurl,則可能需要修改typo3conf/realurl_conf.php,因爲該域可能在那裏硬編碼。此外,如果在多域設置中,請檢查域記錄(使用List-模塊選擇頁面樹中最頂端的項目以查看可能的記錄)。

+0

太棒了,謝謝。 – Stephane