Nginx无法访问隐藏文件

最近帮网友解决一个问题,访问某个文件提示403错误,一看权限问题,便着手解决,最后设置为777权限还是无法访问。

原来是因为其中某个目录是以.开头命名,在Linux系统下.开头的是隐藏文件,最后找到nginx的配置文件,将下面的代码注释即可:

location ~ /\. {
deny  all;
}

代码的含义是禁止隐藏文件的运行,如果注释或者删除即可访问隐藏文件。

标签: nginx 配置

发表评论: