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

相關文章
相關標籤/搜索