LANMP 如何禁止访问 .htaccess 文件

不少朋友问我,为何他已经在 Apache 规则里面加了禁止别人直接下载 .htaccess 文件,为何仍是能够下载?nginx

其实这个很简单,由于 .htaccess 在 LANMP 环境下,当他做为文件被访问的时候是由 Nginx 做为静态文件来处理的,因此咱们须要在 Nginx 里来添加规则。spa

并且这个规则,在 Nginx 默认的里面是存在的,以下:rest

# 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 便可。code

相关文章
相关标签/搜索