Nginx一個server配置多個location


在配置文件中增加多個location,每個location對應一個項目

比如使用8066端口,location / 訪問官網; location /demo訪問培訓管理系統
配置多個站點
我選擇了配置多個location。

   location / {
         root   /data/html/;
         index  index.html index.html;
    }
    location /demo{
         root   /data/trainning/;
         index  index.html index.html;
    }

配置完以后訪問。http://xxxx/train 提示404
找了好久才搞明白, location如果一個特定的url 要使用別名,不能用root,alias指定的目錄是准確的,root是指定目錄的上級目錄,改動后即可以使用了

location /train {
     alias  /data/trainning/;
     index  index.html index.html;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM