实现多个子集的链接

最近项目想放成两个同样的html文件, 所以想着在配置ngix多配置一层就ok, 结果不起作用

开始的代码

  location / {
        #proxy_pass http://localhost:6008;
        root /home/tsb/www/test/client.yi-insurance.com/dist;
        try_files $uri $uri/ =404;
    }
    location /www {
        root /home/tsb/www/test/www.yi-insurance.com/dist;
    }

其实这样访问是访问实在dist后面加了www路劲,这显然不是我需要的
正确操作

  location / {
        #proxy_pass http://localhost:6008;
        root /home/tsb/www/test/client.yi-insurance.com/dist;
        try_files $uri $uri/ =404;
    }
    location /www {
        alias /home/tsb/www/test/www.yi-insurance.com/dist;
    }

其中alias 会自动把www给去掉,然后访问的时候xxxx/www 节能访问到dist路劲下的资源了

你可能感兴趣的:(实现多个子集的链接)