今天使用nginx部署静态页面,加了个location路径,一直访问不了,一直报404错误。经过一番百度,发现如果location的路径不是/,都是要使用别名alias,而不是root。只有在location为/时,才使用root来定义路径。
location /admin-web {
alias /home/www/admin_html; #html访问路径
index index.html;
}
location /h5 {
alias /home/www/h5; #html访问路径
index index.html;
}
location / {
root /home/www/html; #html访问路径
index index.html;
}