所有的工作都很完美,但搜索结果页面。
https://www.example.com/proyectos/thearticle.html
到目前为止,还不错。但是,当我在搜索结果中搜索该文章时,该文章的链接如下:
https://www.example.com/component/content/article/thearticle.html?catid=13&Itemid=101
我怎样才能摆脱
component/content/article
将其拆分并替换为文章分配给的菜单选项?在这种情况下,根菜单选项称为“proyectos”。
如果我禁用了SEF,我意识到这个URL是用于分配给文章的菜单选项的:
https://www.example.com/index.php?option=com_content&view=article&id=15&Itemid=160
搜索时,这是结果页中该文章的实际URL:
https://www.example.com/index.php?option=com_content&view=article&id=15:thearticle&catid=13&Itemid=101
也许是
catid=13&Itemid=101
部分是干扰。这个
catid
Itemid
101是主菜单项。这个身份证很奇怪。出于某种原因,com\u搜索模块找不到与文章相关联的Itemid,在本例中为160。
詹姆