我必须对我的所有网址进行301重定向
http://www.example.com.au/website-blog/item/121-itemName
到
http://www.example.com.au/website-blog/itemName
需要从所有网址中删除部分item/(itemId)-
。
我试过了
RewriteRule ^item/[\d]+-(.*)$ /$1 [L,R=301,QSA].
任何帮助将不胜感激。
感谢。
答案 0 :(得分:3)
使用(.+)
捕获项目名称并相应替换。将以下规则放在/.htaccess
:
RewriteRule ^website-blog/item/\d+-(.+) /website-blog/$1 [R,L]
注意:
R
更改为R=301
QSA
标志