前往顾页
以后地位: 主页 > 收集编程 > Php实例教程 >

lnmpa避免拜候.htaccess apache伪静态法则及避免目次履行php等文

时候:2018-08-13 22:33来源:知行网www.zhixing123.cn 编辑:麦田守望者

很多朋友问我,为甚么他已在apache法则内里加了避免他人直接下载.htaccess文件,为甚么还是可以下载!
其实这个很简朴,因为.htaccess在lnmpa当它作为文件被拜候的时候实际上是由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 nginx restart

nginx避免拜候所有.开首的埋没文件设置

location ~* /\.* {
deny all;
}

nginx避免拜候目次,比方:避免拜候path目次

location ^~ /path {
deny all;
}

可以把path换成实际需求的目次,目次path后是不是带有"/",带"/"只避免拜候目次,不带"/"避免拜候目次中的文件
重视这段避免php权限的secion必然要放在 指定的php section的前面才可以见效的.
避免多个目次的php履行拜候权限和html文件的拜候!

location ~ /(upload|cache/templates)/.*\.(php|php5|html)?$
{
deny all;
}
顶一下
(1)
100%
踩一下
(0)
0%
------分开线----------------------------
标签(Tag):php
------分开线----------------------------
颁发评论
请自发遵循互联网相关的政策法规,严禁公布色情、暴力、革命的谈吐。
评价:
神色:
考证码:点击我更换图片
猜你感兴趣