我想使用重写功能在我的nginx服务器。
当我尝试“ http://www.example.com/1234 ”,我想改写“ http://www.example.com/v.php?id=1234 ”,并希望得到“ HTTP:// WWW .example.com的/ 1234 “在浏览器中。
这里是nginx.conf文件
...
location ~ /[0-9]+ {
rewrite "/([0-9]+)" http://www.example.com/v.php?id=$1 break;
}
...
当我尝试“ http://www.example.com/1234 ”
我想要 ...
url bar in browser : http://www.example.com/1234
real url : http://www.example.com/v.php?id=1234
但我有麻烦...
url bar in browser : http://www.example.com/v.php?id=1234
real url : http://www.example.com/v.php?id=1234