我有这样的链接: www.my-site.com/full-image/folder/subfolder/image-name.jpg-some-custom-keywords.html
我需要301重定向到这样的url:
www.my-site.com/folder/subfolder/image-name.jpg.html?some-custom-keywords.html
我需要删除“完整图片/ ”并将“ .jpg - ”更改为“ .jpg.html?”
我设法写了url重定向来删除“full-image /”,如下所示:
RewriteRule ^ full-image /(.*)$ / $ 1 [L,R = 301]
顺便说一下这个重写规则是最好的方法吗? (它有效)
但如何将“ .jpg - ”更改为“ .jpg.html?”
最好的问候。
答案 0 :(得分:0)
尝试此规则:
RewriteRule ^full-image/(.+?\.jpg)-(.*)$ /$1.html?$2 [L,R=301,NC]