.htaccess - Joomla 搜索返回无效的网络链接 URL(SEO 友好 URL 不起作用)

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

当 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:否

菜单项中的搜索和导航都将返回一个有效的 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“打开”

感谢您阅读本文。

非常欢迎任何意见或贡献。

最佳答案

我猜菜单是乱七八糟的。 (是的,我知道你说菜单一个有效。)尝试重新创建菜单项。

否则

也许您修改/覆盖了 components\com_weblinks\中的文件? 查看上次修改日期。也许看看 components\com_weblinks\router.php

function ContentParseRoute()

关于.htaccess - Joomla 搜索返回无效的网络链接 URL(SEO 友好 URL 不起作用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22563764/

相关文章:

php - 使用 .htaccess 将子域重定向到特定目录

php - 我可以制作一个动态的 .htaccess 文件吗?

从 iPad 到谷歌地图的当前位置的 URL 失败

php - 如何使用 mod_rewrite 重写 url

php - 如何使用 .htaccess 重定向到动态内容

php - 如何使用 htaccess 避免 php 中同一文件的多个路径?

.htaccess - 使用 htaccess 拒绝访问子目录

.htaccess - htaccess : Mediafire. com 类似 url

java - 你能分享一个 URL 解析实现的链接吗?

seo - 对类似内容使用面包屑和子类别是不好的做法吗?