关于Nginx一个域名不同参数问题
前一段时间配置公司微信公众号的时候,用户在扫码的时候根据不同的场景扫码需要进入不同的页面,就需要根据不同的参数进行识别,因为之前从来没有接触过这块,网上找了很久在,终于把这个问题解决。记录一下,有需要的也可以参考一下,有不对的地方指正一下。
在nginx.config文件里面配置以下代码:
rewrite ^/q/(\w+)$ http://test.com/wechat/src/business/queryfull.php?q=$1? permanent;
rewrite ^/p/(\w+)$ http://test.com/wechat/src/park/query.php?p=$1? permanent;
rewrite ^/d/(\w+)$ http://test.com/wechat/src/park/scanorder.php?d=$1? permanent;
rewrite ^/r/(\w+)$ http://test.com/wechat/src/park/scanorder.php?r=$1? permanent;
rewrite ^/i/(\w+)$ http://test.com/wechat/src/park/scanorder.php?i=$1? permanent;
生成二维码时候加上对应的参数,扫码就会进入对应的页面