同域名下利用Nginx反向代理功能达到建设不同站点的目的

需求

有一个主网站,和一个附属网站,要求两个网站独立部署在不同的服务器上。

主网站的域名是:www.aaa.com

要求附属网站使用:www.aaa.com/bbb 去访问

解决方案

进入站点的Nginx配置文件,加入以下配置:(bbb_ip替换为附属网站服务器IP地址)

    #附属网站代理
    location ~ ^/bbb/ {
     proxy_pass https://bbb_ip;
     proxy_set_header Host $Host;
     add_header Cache-Control no-store;
     add_header X-Cache $upstream_cache_status;
    }

    location /bbb {
     proxy_pass https://bbb_ip;
     proxy_set_header Host $Host;
     proxy_cache cache_one;
     add_header Cache-Control no-store;
     add_header X-Cache $upstream_cache_status;
    }

 

版权声明:
作者:三炮不吃鱼
链接:https://www.qkeke.com/archives/2060.html
来源:小可博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
同域名下利用Nginx反向代理功能达到建设不同站点的目的
需求 有一个主网站,和一个附属网站,要求两个网站独立部署在不同的服务器上。 主网站的域名是:www.aaa.com 要求附属网站使用:www.aaa.com/bbb 去访问 解决……
<<上一篇
下一篇>>