Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Joomla菜单和侧菜单的URL结构_Url_Menu_Joomla2.5_Joomla Sef Urls - Fatal编程技术网

Joomla菜单和侧菜单的URL结构

Joomla菜单和侧菜单的URL结构,url,menu,joomla2.5,joomla-sef-urls,Url,Menu,Joomla2.5,Joomla Sef Urls,我似乎无法获得我想要的URL结构 我的类别/文章的结构如下 趋势 -子趋势 --文章 --文章 -子趋势 --文章 --文章 等等 我的主菜单有一个名为“趋势”的菜单项,其中有一个子菜单显示“子趋势”。当我单击其中一个菜单项时,我的url是domain.com/trends/subtrend,这正是我想要的 但是,在某些页面上,我有一个侧菜单,只将子趋势显示为菜单项,当我单击其中一个菜单项时,我的url是domain.com/subtrend,但我希望它是domain.com/trends/su

我似乎无法获得我想要的URL结构

我的类别/文章的结构如下

趋势
-子趋势
--文章
--文章
-子趋势
--文章
--文章

等等

我的主菜单有一个名为“趋势”的菜单项,其中有一个子菜单显示“子趋势”。当我单击其中一个菜单项时,我的url是domain.com/trends/subtrend,这正是我想要的

但是,在某些页面上,我有一个侧菜单,只将子趋势显示为菜单项,当我单击其中一个菜单项时,我的url是domain.com/subtrend,但我希望它是domain.com/trends/subtrend。就像我的分类结构是如何建立的,我的主菜单是如何显示的一样

我读到Joomla根据菜单结构“创建”了它的URL结构,但是我如何修复我的URL结构,使侧菜单链接到与主菜单相同类型的链接

请注意,我不考虑使用外部链接并手动插入它们作为解决方案。


非常感谢您的帮助。

如果我没弄错您的问题,您有两种不同的菜单吗?让我称之为“趋势” 和侧菜单中的“TrendsSide”

要保留结构domain.com/trends/subtrend,您必须编辑TrendsSide中的每个条目,并对每个子趋势使用“菜单项别名”。然后,您必须从原始趋势菜单中选择相同的菜单项

现在您有两个不同的菜单,但第二个菜单的每个条目都位于第一个菜单的一个条目上。

使用sh404sef:

Sh404sef>配置>常规>按组件>标记在文本框中添加“标记/”

例如:

在—


之后-->

工作得很有魅力!谢谢