nginx跨域的简单应用
要求:1、浏览器访问print.qianbaihe.wang/zt 直接调转至 www.flybirdprint.com/zt,浏览器显示域名不变。
server { listen 80; server_name print.qianbaihe.wang; root /home/web/qianbaihe.wang/print; #charset koi8-r; index index.html; access_log /home/logs/nginx/qianbaihe.wang/access.log main; location /zt { proxy_pass http://www.flybirdprint.com/zt; } location / { root /home/web/qianbaihe.wang/print; } }
要求:2、浏览器访问print.qianbaihe.wang/zt 直接调转至 www.flybirdprint.com/zt,浏览器显示域名变化。
server { listen 80; server_name print.qianbaihe.wang; root /home/web/qianbaihe.wang/print; #charset koi8-r; index index.html; access_log /home/logs/nginx/qianbaihe.wang/access.log main; location /zt { proxy_pass http://www.flybirdprint.com/zt; rewrite ^/(.*)$ http://www.flybirdprint.com/zt permanent; } location / { root /home/web/qianbaihe.wang/print; } }
根据需求进行配置,浏览器域名是否需要变化。