配置文件引入
1.进入到nginx配置文件所在的目录查看配置文件
2.查看引入的配置文件内容
注:访问请求时,转发到了百度首页
Nginx中alias与root的区别
- Nginx指定文件路径有两种方式root和alias,这两者的用法区别在于对URI的处理方法不同。
示例1:
location /i/{
alias /usr/local/nginx/html/admin/;
}
#若按照上述配置的话,则访问/i/目录里面的文件时,ningx会自动去/usr/local/nginx/html/admin目录找文件。
location /i/ {
root /usr/local/nginx/html/admin;
}
#若按照这种配置的话,则访问/i/目录下的文件时,nginx会去/usr/local/nginx/html/admin/i下找文件。
示例2:
location /p_w_picpaths/ {
alias/data/w3/p_w_picpaths/;
}
该实例中alias设置等价于root设置。
location /p_w_picpaths/ {
root /data/w3;
}
- 备注:
- alias是一个目录别名的定义,root则是最上层目录的定义。
- 还有一个重要的区别是alias后面必须要用“/”结束,否则会找不到文件的,而root则可有可无