错误情景: 最近给nginx二级域名的时候出现proxy中的“/”的问题:导致不可访问。查看了一些资料对这个进行的解释以便以后查看。
server name aa.com
(一):location /cc/ {
proxy_pass ;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
(二):location /cc/ {
proxy_pass ;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
需求是:访问url; 可以进行访问。
一和二的区别: 在 proxy_pass 后面不加/ 的时候 实际访问的url为:
加上/的时候 实际访问的url为:
所以根据自己的情况来取舍加/还是不加。