请教各位朋友,如何隐藏网站的文件目录?

讨论程序使用中的问题
回复
JL D
帖子: 2
注册时间: 2016年 10月 27日 00:17

请教各位朋友,如何隐藏网站的文件目录?

帖子 JL D »

在浏览器中输入文件路径,就可以访问一些网站的文件。如何屏蔽这些请求?
这种问题会不会影响博客的安全?
如图
sp20161027_002506.png
sp20161027_002506.png (38.71 KiB) 查看 7807 次
头像
ClayMore
帖子: 2483
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: 请教各位朋友,如何隐藏网站的文件目录?

帖子 ClayMore »

nginx有参数


__________________

新版阿里百秀Alibaixiu主题 v11.1 For Typecho
http://xiu.160.me/
头像
m4go
帖子: 857
注册时间: 2010年 3月 29日 02:33
来自: https://www.vpshu.com
联系:

Re: 请教各位朋友,如何隐藏网站的文件目录?

帖子 m4go »

nginx可以设置,如果懒可以 直接扔个空的index.php文件
JL D
帖子: 2
注册时间: 2016年 10月 27日 00:17

Re: 请教各位朋友,如何隐藏网站的文件目录?

帖子 JL D »

我已经找到了!

如果你的服务器控制系统是cPanel,选择“主页”——“高级”——“索引”,点击根目录 “/” ,选择“不编入索引”,点保存,就没法通过网址去访问网站文件了
头像
kkou
帖子: 12
注册时间: 2016年 10月 14日 17:45
来自: https://softfly.site
联系:

Re: 请教各位朋友,如何隐藏网站的文件目录?

帖子 kkou »

如果你用的是nginx 可以修改 nginx的配置文件
里面加上下面这段代码 配置文件位于 /usr/local/nginx/conf/vhost/softfly.site.conf

代码: 全选

#禁止无关IP访问后台目录 此规则要写在PHP解析规则之前
location ~ ^/(admin|install)/ {
    location ~ .*.(php|php5)?$ {
        allow 192.168.1.0/24; #允许一个内网地址段
        allow 144.128.207.141; #允许一个ipv4地址
        deny all; #拒绝其他IP
        include enable-php-pathinfo.conf; #解析php 这里是军哥的lnmp一键安装包的写法
    }
}

include typecho.conf; #引入lnmp一键安装包自带的typecho伪静态规则
include enable-php-pathinfo.conf; #启用php解析和pathinfo

__________________

不来看看吗 https://softfly.site
回复