需求
有一个主网站,和一个附属网站,要求两个网站独立部署在不同的服务器上。
主网站的域名是: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;
}