LANMP 如何禁止访问 .htaccess 文件

Posted 老申的随笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LANMP 如何禁止访问 .htaccess 文件相关的知识,希望对你有一定的参考价值。

很多朋友问我,为什么他已经在 Apache 规则里面加了禁止别人直接下载 .htaccess 文件,为什么还是可以下载?

其实这个很简单,因为 .htaccess 在 LANMP 环境下,当他作为文件被访问的时候是由 nginx 作为静态文件来处理的,所以我们需要在 Nginx 里来添加规则。

而且这个规则,在 Nginx 默认的里面是存在的,如下:

# deny access to .htaccess files, if Apache’s document root
# concurs with nginx’s one
#
location ~ /\.ht {
deny all;
}

复制到你的 nginx/conf/vhost/站点名称.conf 里,然后 service nginxd restart 即可。

以上是关于LANMP 如何禁止访问 .htaccess 文件的主要内容,如果未能解决你的问题,请参考以下文章

nginx禁止访问目录中可执行文件,Nginx为啥不支持.htaccess文件

Nginx 怎么禁止别人恶意镜像网站?

使用 .htaccess 删除和禁止扩展名

在iis中怎样禁止访问目录

Apache 在 htaccess 禁止访问 和 conf 中的 禁止访问 区别

如何禁止用户访问 phpMyAdmin 登录页面? [复制]