1,原始URL:http://brand.uat.test.com/vendor/login.htm,如何配置Nginx可以只输入http://brand.uat.test.com/,就能正常访问,配置如何下 

#vim /usr/local/nginx/conf/nginx.conf

在http段配置中添加如下代码

 server {

    listen       80;

    server_name  brand.uat.test.com;

    charset utf-8;

    access_log  logs/brand.uat.test.log  main;


    location / {

        rewrite ^/(.*)$ /vendor/$1 last;

        }

    location ~* ^/vendor/.*$ {

        proxy_set_header Host $host;

        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_pass http://127.0.0.1:8084;

    }

   }

这样就可以只输入域名,Nginx做转发时就会把应用名也自动带出来!