我正在尝试使用此条件重定向网址
RewriteCond %{HTTP_HOST} ^www.example.com/xyz/Pianos-212--0$
RewriteRule ^(.*)$ http://www.example.com/xyz/Pianos-212/ [R=301,L]
我得到的输出是这个
www.example.com/xyz/Pianos-212/?getCategory=$1&getBrand=$2
我需要输出网址看起来像这样
http://www.example.com/xyz/Pianos-212/
我确信在我的情况之上写了一行看起来像这样
RewriteRule ".*-([0-9]+)-.*-([0-9]+)" category.php?getCategory=$1&getBrand=$2 [L]
重写url后自动附加查询字符串
答案 0 :(得分:0)
尝试添加?到你的RewriteRule结尾:
RewriteRule ^(.*)$ http://www.example.com/xyz/Pianos-212? [R=301,L]
有关详细信息,请参阅此答案: