0

我在站点配置中启用了 SEF,并且我的 url 是人类可读的。我有一个菜单结构如下 Channel -> Main channel items -> sub channels

例如,我有一个菜单频道 -> 食谱 -> 家禽

在家禽中,我有很多食谱,例如当我打开这个项目(它是一个 k2 项目)时,我得到了下面提到的 url http://www.kayftv.com/poultry/grilled -鸡肉奶油酱

我想要的是我想在 url中添加食谱,如下所示

http://www.kayftv.com/recipes/poultry/grilled-chicken-with-cream-sauce

你能建议我如何实现这一目标吗

我正在使用 joomla 2.5

非常感谢

4

2 回答 2

0

Brian建议的方法效果很好,mysel 已经用过很多次了。

一个缺点是,如果您有很多文章,则需要大量的工作才能获得一个干净的 URL,而地址中没有前置文章 ID。

另一种选择是使用一个SEF扩展。sh404SEF是一个非常好的选择,还有其他选择。

使用 sh404SEF,您的问题的一般解决方案是创建食谱家禽类别,配置 sf404SEF 并将其设置为管理您的 SEO。

我认为您的网站越大,您就越希望使用 SEF 扩展。它们可以为您节省大量时间,并使进行批量、站点范围的更改变得更加容易。

祝你好运!

于 2014-03-27T01:01:44.333 回答
0

一种答案是子菜单。因此,您将拥有一个具有别名食谱的食谱的顶级菜单项,添加具有家禽别名的家禽子菜单项,以显示相关文章。这将生成您正在寻找的 SEF 网址。

于 2014-03-26T17:32:09.773 回答