时间:2010-07-26 09:28:18

标签: typo3

2 个答案:

答案 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,请看这里:

http://accs-net.com/hosts/how_to_use_hosts.html

答案 1 :(得分:0)

如果您可以登录TYPO3后端(/ typo3 /)并可以通过/index.php访问frondend,但不能通过生成的菜单链接访问,则mod_rewrite的RewriteRules不适用。

通常TYPO3的安装程序应检测此配置并禁用RealURL,它负责生成看起来漂亮的URL(而不是index.php?id = 123)。这似乎失败了(或者你之后没有.htaccess文件复制了所有东西?)。

确保您的安装根目录中有TYPO3的.htaccess文件。如果是这种情况,请确保在Apache配置中启用了mod_rewrite。