【问题标题】:Joomla Search returns invalid weblink URLs (SEO Friendly URL's not working)Joomla 搜索返回无效的网络链接 URL(SEO 友好 URL 不起作用)
【发布时间】:2014-04-29 02:46:44
【问题描述】:

当 Global_Configuration/Site/SEO_Options 设置为:

搜索引擎友好的 URL:是

我遇到了网络链接错误...

如果您通过菜单项导航到网络链接,它将为您提供一个有效的 URL:

www.mywebsite.com/links?task=weblink.go&id=101 = Correct

使用搜索实用程序查找相同的网络链接将返回以下 URL:

www.mywebsite.com/component/weblinks/2-other-21591/101-flanchford-bridge-scc-news-page?Itemid=180 = Broken, not working.

如果我设置:

搜索引擎友好网址:否

通过菜单项的搜索和导航都将返回一个有效的 URL:

通过菜单项导航:

www.mywebsite.com/index.php?option=com_weblinks&task=weblink.go&id=101&Itemid=66

通过搜索:

www.mywebsite.com/index.php?option=com_weblinks&view=weblink&id=101:flanchford-bridge-scc-news-page&catid=2:other-21591&Itemid=180

请求:

请您帮我找到一个解决方案,以便我可以保持 SEF URL 的“开启”状态,并让 joomla 搜索功能返回工作链接。因为我目前在单击搜索结果中找到的网络链接时得到 404 个页面...

请不要建议我简单地“为什么不把它关掉?”,因为我在网站上设置了 1000 个链接,并希望让 SEF 保持“开启”

感谢您阅读本文。

非常欢迎任何评论或贡献。

【问题讨论】:

标签: .htaccess url seo joomla2.5 joomla-sef-urls


【解决方案1】:

我的猜测是菜单搞砸了。 (是的,我知道你说菜单一有效。)尝试重新创建菜单项。

否则

也许您修改/覆盖了 components\com_weblinks\ 中的文件? 查看最后一个模组日期。也许看看 components\com_weblinks\router.php

function ContentParseRoute()

【讨论】:

    猜你喜欢
    • 2012-12-03
    • 2014-04-16
    • 1970-01-01
    • 2014-01-25
    • 1970-01-01
    • 2012-12-20
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多