我需要将此301重定向转换为nginx重写
Redirect 301 /details.php?floorID=123 http://www.example.com/flooring.html
我试过这个并且有效:
rewrite ^/details.php /flooring.html permanent;
但是当我添加变量时,它在?
之后无法识别任何内容这就是我需要的,但它不起作用:
rewrite ^/details.php?floorID=123 /flooring.html permanent;
有人可以提供建议吗?
由于
答案 0 :(得分:0)
这有效:
if ($query_string ~ "^floorID=123"){
rewrite ^/?details.php$ /flooring.html? permanent;
}