【问题标题】:Current page slug being added to links, menu and asset urls Typo3当前页面 slug 被添加到链接、菜单和资产 URL Typo3
【发布时间】:2018-08-23 11:21:54
【问题描述】:

我正在将 Typo3 4.5 版网站从一台主机移动到另一台主机。托管环境非常相似,所有 apache 要素都处于活动状态。

Typo 后端可以正常工作,并且前端按预期加载,但是,只有在直接连接到当前页面时。一旦您开始从该页面导航网站,它的页面 slug 就会添加到所有链接、菜单和资产 url。

htaccess 和 config 文件与之前主机上的设置相比没有更改,并且基本 url 是自动设置的,就像在 y 文件或数据库中没有明确设置一样。

所有缓存以及 tempconf 文件夹内容均已清除。

该网站使用以下有关 URL 的扩展名:

  • RealURL 管理" 0.3.4
  • RealURL:TYPO3 的说话路径

这是我所看到的示例。

  1. 直接访问 www.website.com/home
  2. 点击菜单项“关于”
  3. 我被带到 www.website.com/home/about
  4. 页面上的所有网址现在都包含“/home/”

但是,如果您直接访问 www.website.com/about,则所有 url 都会正确生成,因此只有通过点击该站点上的另一个页面才会生成不正确的 url。

经过一段时间的处理后,我无法解决问题。任何关于为什么会发生这种情况的建议将不胜感激。

【问题讨论】:

  • 听起来像 TYPO3 考古学。

标签: php url typo3


【解决方案1】:

听起来好像缺少config.baseURLconfig.absRefPrefix(首选)。您是否查看过 RealUrl 的文档?

【讨论】:

  • 我做到了,但是 Typo 的文档、cmets 和配置到目前为止对我来说非常陌生(我的方法可能比系统更可能)。我已经设置了基本 url,但它不起作用 - 由于某种原因,我不清楚使用 absrefprefix 是否可以 - 我做了并且它起作用了,非常感谢。
猜你喜欢
  • 1970-01-01
  • 2021-05-04
  • 2020-06-19
  • 2020-07-03
  • 2017-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多