Nginx配置不同location

2020-05-17  本文已影响0人  轻易不懂

两个静态网页配置在不同目录

配置https://xiangqian.space 指向vue静态网页工程,但是https://xiangqian.space/privacy 指向隐私协议。

nginx.conf里server的location部分配置如下:


location / {

    root /home/ubuntu/website/dist;

    try_files $uri $uri/ /index.html =404;

    index index.html =404;

}

location = /privacy {

    root /home/ubuntu/website/privacy;

    try_files $uri /index.html =404;

    index index.html =404;

}

关键是root写清楚index.html所在的目录,index.html搜索的路径是“{root}+{try_files}”所列举的路径,所以try_files里要写上/index.html

nginx里的其它配置解说可以参考https://blog.csdn.net/qq_33862644/article/details/79337348

上一篇下一篇

猜你喜欢

热点阅读