实际运用中,当我们有对用户隐藏真实url的需求时,可以使用ngix转发。
1、转发所有请求:
1 location / { 2 proxy_pass http://localhost:8080 ; 3 }
2、转发非静态资源的请求
1 location !^~ /static/ { 2 proxy_pass http://localhost:8080; 3 }
当我们需要向用户隐藏真实端口号时:
1 server { 2 listen 80 default_server; 3 server_name localhost; 4 5 location ^~ /([0-9]+)/ { 6 proxy_pass http://localhost:$1; 7 } 8 }
原文:http://www.cnblogs.com/manongrensheng/p/6912153.html