1. 程式人生 > >nginx中root和alias區別

nginx中root和alias區別

nginx中root和alias區別


location /www/ {
    alias html/www/;
}

location /www/ {
    root html/www/;
}   

在本例中:

  • 使用alias,則不需要在目錄html/www/下再建立一個wwww目錄
  • 使用alias,必需要加/,不然後報錯: /usr/local/nginx/html/wwwindex.html" failed (2: No such file or directory)
  • 使用root,需要在目錄html/wwww/下再建立一個wwww目錄,不然會報錯: open() "/usr/local/nginx/html/www/www/index.html" failed (2: No such file or directory)