默认配置文件中禁止访问.htaccess文件语法如下:
location ~ /\.ht {
deny all;
}
禁止访问所有目录(包括子目录)下的隐藏文件
location ~ /\. {
deny all;
}
nginx中怎么设置不能访问linux中的隐藏文件所有.开头的
location ~* /\.* {
deny all;
}
nginx禁止访问目录,禁止访问path目录
location ^~ /path {
deny all;
}
可以把path换成实际需要的目录,主机path后是否带有"/",带"/"只禁止访问目录,不带"/"禁止访问目录中的文件
(责任编辑:ken)