从URL中删除单词并重定向到结果URL

时间:2015-10-29 07:46:09

标签: .htaccess

我目前有一个格式为

的产品网址

https://www.maydomain.com/proddetail.php?prod=ACME-XYZ-Golden-Widget-001

并希望从所有网址中删除“黄金”一词,使其成为

https://www.maydomain.com/proddetail.php?prod=ACME-XYZ-Widget-001

并且旧网址现在重定向到新网址。

有人建议吗?

1 个答案:

答案 0 :(得分:0)

如果替换仅限于查询字符串,请尝试以下操作:

RewriteEngine On
RewriteCond %{QUERY_STRING} ^(prod=.*)-golden-(.*)$ [NC]
RewriteRule ^proddetail\.php$ /$0?%1-%2 [R=301,L]