2013-09-29 99 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