如何从joomla中的url中删除catid和itemid?

时间:2016-10-04 10:04:15

标签: javascript php jquery joomla

我有这样的链接

index.php?option=com_content&view=article&id=1885&catid=113&Itemid=435

如何删除catid和itemid。这些链接正在从谷歌搜索结果中检索。所以如果我删除catid和itemid并重定向到链接index.php?option = com_content& view = article& id = 1885

3 个答案:

答案 0 :(得分:1)

启用joomla sef url以删除ID

答案 1 :(得分:0)

您可以使用 .htaccess 来删除参数。这样的事情可能有用:

RewriteCond %{QUERY_STRING} ^(.+)&catid=[0-9a-z]+&(.+)$ [NC]
RewriteRule (.*) $1?%1&%2 [R=301,L]

RewriteCond %{QUERY_STRING} ^(.+)&Itemid=[0-9a-z]+$|^Itemid=[0-9a-z]+&?(.*)$ [NC]
RewriteRule (.*) $1?%1 [R=301,L]

来源:http://forums.westhost.com/showthread.php?t=8010&p=26446&viewfull=1#post26446

答案 2 :(得分:0)

在您的jooomla安装的后端,您可以选择'系统' - >'全局配置'为了打开配置页面。 在该页面上,您启用了搜索引擎友好网址,如下所示:

enter image description here