nginx禁止访问某个文件和目录(文件夹)
nginx禁止访问所有.开头的隐藏文件设置
location ~* /.* {
deny all;
}
nginx禁止访问目录,
例如:禁止访问path目录
location ^~ /path {
deny all;
}
可以把path换成实际需要的目录,目录path后是否带有"/",带"/"只禁止访问目录,不带"/"禁止访问目录中的文件
转载请保留:http://blog.redis.com.cn/125.html
如果 path 目录下有 index.html 文件 还有其他的数字名称的文件比如 1.html 2.html 99.html 888.html等等。
只想禁止访问index.html 或者只想禁止访问数字名称文件比如1.html 该怎么操作
貌似用域名访问的被挡住了,用IP访问咋还在??
配置文件里呢
这个要如何做呢? 放在哪儿?加在哪个配置里面?
非常有用,可以保护网站的缓存目录跟模板文件,防止被人访问下载。限制之前模板文件可以直接被人下载。设置之后安全性高了不少。非常感谢!
不管用,还是能访问目录中的文件。
怎么设置的,没有原封不动吧,需要把path替换成你的目录。
如果想不能访问文件,记得最后不能带斜杠