Nginx教程3-错误指向及访问权限
2019-10-27 本文已影响0人
夜半暖人心
1.错误指向:进入子配置文件设置,再编写错误指向页面,编写完再重启下Nginx服务(从容停止+启动)
![](https://img.haomeiwen.com/i16121607/17dc18521f4ca925.png)
也可以将错误指向公网上的页面,如用www.baidu.com代替/404.html
2.访问权限
Ⅰ.简单入门介绍
![](https://img.haomeiwen.com/i16121607/b0796624f32c431f.png)
Ⅱ. 权限执行顺序:
权限从上往下执行,只要匹配成功下面就不再触发执行
//1.只允许183.39.139.70访问
location / {
root /usr/share/nginx/html;
index index.html index.htm;
allow 183.39.139.70;
deny all;
}
//2.禁止所有人访问
location / {
root /usr/share/nginx/html;
index index.html index.htm;
deny all;
allow 183.39.139.70;
}
Ⅲ.目录、文件访问权限
//1.project目录允许所有人访问
location =/project {
allow all;
}
//2.admin目录不允许所有人访问
location =/admin {
deny all;
}
//3.正则表达式设置:php结尾的文件都不让访问
location ~\.php$ {
deny all;
}