nginx反向代理增加虚拟目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx反向代理增加虚拟目录相关的知识,希望对你有一定的参考价值。

为nginx反向代理增加虚拟目录


比如:


将http://domain.com/test/abc.html 代理到 http://127.0.0.1/abc.html


方法一:


在反向代理路径后面添加"/"


location /test {
    proxy_pass http://127.0.0.1/;
}


方法二:


使用rewrite


location /test {
    rewrite /test/(.*) /$1 break;
    proxy_pass http://127.0.0.1;
}


以上是关于nginx反向代理增加虚拟目录的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 反向代理负载均衡虚拟主机

如何开启apache虚拟目录反向代理

Nginx内网单机反向代理

配置LANMP环境-- 配置nginx反向代理,与配置apache虚拟主机

nginx 配置反向代理和负载均衡

nginx 配置实例-反向代理