我对 TYPO3 还很陌生,目前遇到以下问题:
我从当前正在运行的另一个网页复制了模板。 当我在主页 (www.domain.com) 的起始页上单击其中包含的链接之一时,我总是收到错误 404。生成的链接如下所示。
http://www.domain.com/testpage.440.0.html
所以我猜想我复制的网页上正在使用类似 RealUrl 的东西?我这样理解对吗?但我没有看到 RealUrl 已安装。
但是如果我手动将此链接更改为
http://www.domain.com/?id=440.0.html
网站正在创建。
当 Typo3 收到这两个链接的第一个版本时,它如何知道生成页面?
最佳答案
看起来并不像标准的开箱即用的 REAL URL。那宁愿是/testpage-404.html 。所以也许问题出在其他地方,可能是:
模拟静态(检查该扩展是否正在运行)。一个常见的错误是同时运行真实的 url 和模拟静态。如果暂时不需要说话的url,只需卸载simulate static即可。
确保将域添加到快捷方式。使用列表模块并选择根快捷方式。然后点击创建新记录,选择域。并在那里输入您的域名。刷新所有缓存并重试。
如果您将您的 TS 代码(根快捷方式页面的)发布在这里,我可能会知道出了什么问题。
真实的 URL 配置通常使用 .htaccess 文件。也许该文件仍然包含来自原始目的地的信息。
检查根ts是否包含一些baseUrl语句
您使用的是哪个版本的 TYPO3?
HTH,但请随时发布更多信息。
关于TYPO3 无法正确解析 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4875572/