Joomla 3.3.1 SEF多语言菜单项URL抛出404

时间:2014-08-05 11:04:18

标签: php joomla http-status-code-404 categories joomla-sef-urls

语言

  • 烯GB
  • ZH-CN

菜单

  • 菜单烯GB
    • 公司
      • 工作(菜单项)< - 查看此
  • 菜单-ZH-CN

作业菜单项设置

  • 别名jobs
  • 菜单项类型Category List
  • 选择一个类别Jobs
  • 语言English (UK)

问题

当我访问http://example.com/en/jobs时,它会抛出404

Category page throws 404

我已启用mod_rewrite并将htaccess.txt重命名为.htaccess

我已尝试在模板中添加语句 index.php

<?php
die('die here');

在第一个声明中。

顺便说一下,我在这里使用自定义模板。

有没有人遇到同样的问题?

修改

不仅仅是类别列表,只要来自该特定菜单,然后抛出404

1 个答案:

答案 0 :(得分:1)

经过一天的努力,我发现了这个问题。

<强>解决方案

JobsCompany下的子菜单项,因此网址应为http://example.com/en/company/jobs,而不只是http://example.com/en/jobs,而不是company

如果想要获得不含company

的网址
  1. 创建一个新菜单(隐藏菜单),然后添加一个名为Jobs的新菜单项,其别名为jobs
  2. 转到menu-en-gb - &gt; Jobs,将菜单项类型设置为System Links - &gt; Menu Item Alias
  3. 选择菜单项到刚隐藏菜单中创建的菜单项
  4. 完成