使用 nginx 重写 URL


URL rewriting with nginx

我不知道如何正确地问这个问题。我有一个nginx + php5 + mysql服务器正在运行。
我想让它工作:

http://www.example.com/advs/352656

当前等效值为

http://www.example.com/advs/adv.php?id=352656

在客户端,我想隐藏"adv.php?id=352656"部分。有人可以帮我怎么做吗?

谢谢

advs-folder重命名为/adv并将其插入您的nginx配置位置/{}

rewrite ^/advs/(.*)$ /adv/adv.php?id=$1 last;