#url=XXX:80/test-123/
location ~ /test-(\d*)/(.*)$ {
#$2 表示location中第二个括弧里的信息
alias /usr/local/nginx/web/$2;
}
#url=XXX:80/test-456/
location ~ /test-(\d*)/(.*)$ {
#重定向到另一台服务器,地址会变http://111.11.1.111:80/web/
rewrite (.+) http://111.11.1.111:80/web/;
}
nginx代理目录时,location还是正则匹配的话,还不想携带location信息,这样是无法访问到这个目录下的各个文件的,有以上两种处理方式