我正在寻找纯粹基于查询字符串创建 301 重定向,请参阅 b
OLD URL: olddomain.com/?pc=/product/9999
New URL: newurl.php?var=yup
我这样做的正常方式是
redirect 301 pc=/product/9999 newurl.php?var=yup
但是这次我试图匹配一个只包含域和查询字符串的 URL...
这样做的最佳方法是什么?
谢谢
我正在寻找纯粹基于查询字符串创建 301 重定向,请参阅 b
OLD URL: olddomain.com/?pc=/product/9999
New URL: newurl.php?var=yup
我这样做的正常方式是
redirect 301 pc=/product/9999 newurl.php?var=yup
但是这次我试图匹配一个只包含域和查询字符串的 URL...
这样做的最佳方法是什么?
谢谢
我使用以下方法来解决我的问题:
谢谢
我相信这就是你想要的。
RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC]
RewriteRule ^\?pc=/product/9999$ http://newdomain/newurl.php?var=yup [NC,R=301,L]
RegEx 可能有点过时了。我不由自主地做到了。