nginx域名隐性(地址栏域名不变)跳转 1、完全url的域名隐性跳转 server { listen 80; listen 443; server_name dl.jokerglobal.com; access_log logs/dl.jokerglobal.com.log main; location / { proxy_pass https://market.metaworldtoken.com; ############## 这三句不需要加 加了还有问题 ############### #proxy_set_header Host $host; #proxy_set_header X-Real-IP $remote_addr; #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; ############## 这三句不需要加 加了还有问题 ############### } } 效果: 浏览器地址栏中输入dl.jokerglobal.com域名不变访问的内容为market.metaworldtoken.com上的内容 2、部分url的域名隐性跳转到非根目录下的内容 server_name a.b.com location ~ .*\.(js|css)$ { rewrite ^/(.*) /js/$1 break; proxy_pass http://x.y.com; } 效果:浏览器地址栏中输入a.b.com以.js或.css结尾的url,域名不变其实访问的内容是x.y.com/js/下的内容