答案 0 :(得分:0)
这可能与域配置或RealURL ......或两者都有关;)
您使用RealURL吗?或者你使用标准的URL配置?
如果子页面的链接看起来像index.php?id=12345
,那么您使用的是标准配置。
我的猜测是未正确配置本地DNS(“主机文件”)。 使用hosts文件,您可以模拟网站在线时的显示方式,并连接到“真实/全球”DNS。 (不完全,但简而言之)
因此,如果您在http://www.example.com/下设置Typo3,则需要告知本地DNS(“主机文件”)将请求路由到http://www.example.com/到您的本地主机,例如http://127.0.0.1/。在这种情况下,您的主机文件需要这样的条目:
127.0.0.1 http://www.example.com/
您输入什么域名来访问您的网站?从菜单链接到?
的链接在哪里如果你想知道关于“主机文件”的mor,请看这里:
答案 1 :(得分:0)
如果您可以登录TYPO3后端(/ typo3 /)并可以通过/index.php访问frondend,但不能通过生成的菜单链接访问,则mod_rewrite的RewriteRules不适用。
通常TYPO3的安装程序应检测此配置并禁用RealURL,它负责生成看起来漂亮的URL(而不是index.php?id = 123)。这似乎失败了(或者你之后没有.htaccess文件复制了所有东西?)。
确保您的安装根目录中有TYPO3的.htaccess文件。如果是这种情况,请确保在Apache配置中启用了mod_rewrite。