nginx location如何配置使得能通过一个路径指向另一个网站,并且浏览器内地址不变
情况是这样的,我这边有两个网站,一个网站要包含到另一个网站里面,然后我就想通过一个路径就能访问到另一个网站,如
server_name 192.168.10.20;
location ~ /navi/test/(.*) {
proxy_set_header Host $host;
proxy_set_header HTTP_CLIENT_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass 192.168.10.10/$1;
}
我希望通过http://192.168.10.20/navi/test 能访问到192.168.10.10网站,但是不知道10.10里面的css和js用的是相对路径
然后页面出现空白的,不知道为啥,明明js和css都加载了
直接代理到
10.10
的根目录,必须以^~
开头确保优先级