重定向URL的一部分

时间:2015-10-22 14:49:43

标签: regex apache .htaccess mod-rewrite

我正在尝试重定向:

https://www.portal-gestao.com/item/7736-3-ideias-para-afinar-a-sua-m%C3%A1quina-de-vender-na-internet.html

要:

https://www.portal-gestao.com/artigos/7736-3-ideias-para-afinar-a-sua-m%C3%A1quina-de-vender-na-internet.html

即:替换网址的item部分。

.htaccess中的代码是:

RewriteEngine On
RewriteRule ^.+/item/(.+)$ /artigos/$1 [R=301,L]

注意:这是Joomla 3网站。

1 个答案:

答案 0 :(得分:0)

由于item是网址的开头,因此您应该使用此规则:

RewriteEngine On

RewriteRule ^item/(.+)$ /artigos/$1 [R=301,L,NC,NE]

请确保将此规则保留在RewriteEngine On行下方.htaccess的开头。