【发布时间】: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 的说话路径
这是我所看到的示例。
- 直接访问 www.website.com/home
- 点击菜单项“关于”
- 我被带到 www.website.com/home/about
- 页面上的所有网址现在都包含“/home/”
但是,如果您直接访问 www.website.com/about,则所有 url 都会正确生成,因此只有通过点击该站点上的另一个页面才会生成不正确的 url。
经过一段时间的处理后,我无法解决问题。任何关于为什么会发生这种情况的建议将不胜感激。
【问题讨论】:
-
听起来像 TYPO3 考古学。