【问题标题】:TYPO3 Change DomainTYPO3 更改域
【发布时间】:2013-09-29 18:30:30
【问题描述】:

我是 TYPO3 的新手,我正试图保释某人。由于域名问题,他们不得不关闭他们的网站,我正试图在我的 VPS 上暂时恢复它。

这个问题似乎是我需要的,但它似乎与我的版本不符:

Typo3 : using typoscript to modify the base-url

我在后端看到模板的唯一地方是 Web->模板。我确实在这里看到了常量编辑器,但没有 Home。仅根站点名称下方。第二个下拉列表有内容、高级、插件...等,我没有看到任何 uri 选项。我已经更改了 class.tslib_fe.php 中的条目($baseURL 和 $absRefPrefix)并且我能够打破页面,但我不知道如何正确地做到这一点。有什么建议吗?

编辑:

我在以下方面看到了价值:

Web->Template->root->Template Analyzer->Setup,但是不知道怎么修改。

【问题讨论】:

    标签: typo3


    【解决方案1】:

    删除 config.baseURL 并将其替换为 config.absRefPrefix = /(或者,如果您位于名为“foo”的子目录中,则为 config.absRefPrefix = /foo/

    这是域感知、非 html-<base>-tag 方式。有关这方面的更多信息,请查看http://buzz.typo3.org/people/soeren-malling/article/baseurl-is-dead-long-live-absrefprefix/

    我已经更改了 class.tslib_fe.php 中的条目

    您不必对核心类中的任何内容进行monkeypatch,因为这会在更新中被覆盖。

    此外,如果您使用的是 realurl,您可能需要调整 typo3conf/realurl_conf.php,因为该域可能是硬编码的。此外,如果在多域设置中,请检查您的域记录(使用List-模块选择页面树中最顶部的项目以查看可能的记录)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多