分享好友 系统运维首页 频道列表

禁止网站显示文件目录列表的2个方法(htaccess)

服务器其它  2016-05-17 18:140

网站文件目录列表类似下图这样的显示方式,这样的效果,默认情况下是可以显示的,新购买的主机默认都可以把网站内的文件以列表的形式显示出来:

禁止网站显示文件目录列表的2个方法(htaccess)


索引管理器

通过索引管理器你可以定制在网络上查看目录的方式。 你可以选择默认样式、无索引,或者两种索引类型。 如果不希望别人查看到你目录中的文件,则选择无索引。
但是有很多童鞋(包括我)不喜欢自己的博客显示出目录列表出来,以下有两个方法可以解决这个问题(原理是一样的):

方法一: 修改.htaccess文件

在空间网站的根目录下找到.htaccess文件,空间路径一般在/home/YouUsername/public_html/下,添加这句代码到.htaccess文件的最后,独立占一行。

复制代码 代码如下:

Options All -Indexes

保存退出即可,如果是用ftp,就修改保存后重新上传。

方法二: cPanel管理界面“索引管理器”修改

登录到cPanel,然后拉到下面的“高级”-“索引管理器”

禁止网站显示文件目录列表的2个方法(htaccess)

请单击文件夹名选择你想要保护的文件夹。

禁止网站显示文件目录列表的2个方法(htaccess)

选择“无索引”,然后保存即可。

以上两个方法都能实现禁止网站显示文件目录列表的功能,但是如果仔细去研究的话,第二种方法的操作也是在.htaccess这个文件里面添加了这句代码而已

复制代码 代码如下:

Options All -Indexes

但是,推荐使用第一种方法,因为这句代码必须要独立一行才有效,而通过Cpanel中的索引管理器操作的默认也是在.htaccess文件里添加了这句代码,但是没有自动换行,如果该文件里原本已经有内容, 修改后的结果会变成Options All -Indexes加到了最后一句的后边,不是新的一行,导致网站出错,无法访问。我刚刚修改就是遇到了这个问题。最后还是通过第一种方法修改成功。

查看更多关于【服务器其它】的文章

展开全文
相关推荐
反对 0
举报 0
评论 0
图文资讯
热门推荐
优选好物
更多热点专题
更多推荐文章
fedora 禁止nouveau加载
To remove / disable nouveau drivers from kernel initramfs ## Backup old initramfs nouveau image ##mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img## Create new initramfs image ##dracut /boot/initramfs-$(uname -r).

0评论2023-02-10799

ubuntu禁止ping操作(禁用ICMP协议访问) icmp协议支持ping命令
ping命令是计算机之间进行相互检测线路完好的一个应用程序,计算机间交流数据的传输没有经过任何的加密处理,因此我们在用ping命令来检测某一个服务器时,可能在因特网上存在某个非法分子,为了安全我们把ping给禁止掉。通过专门的黑客程序把在网络线路上传输

0评论2023-02-10349

如何禁止ping,也就是不让别人ping通我们的Linux机器
ping命令是计算机之间进行相互检测线路完好的一个应用程序,计算机间交流数据的传输没有经过任何的加密处理,因此我们在用ping命令来检测某一个服务器时,可能在因特网上存在某个非法分子,通过专门的黑客程序把在网络线路上传输的信息中途窃取,并利用偷盗过

0评论2023-02-09841

centos添加ftp用户并禁止外切目录 centos设置ftp账号
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp。被限制用户名为ftpuser。被限制路径为/home/ftpuser 2、建用户,命令行状态下,在root用户下:    运行命令:“useradd -d /home/ftpuser ftpuser”  //增加用户ftpuser,

0评论2023-02-09548

宝塔 windows下apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件
首先我们来看两段对上传目录设置无权限的列子,配置如下://在宝塔下如用/upload这个路径应用无效,一定要C:/wwwroot/upload才有效果Directory "要去掉PHP执行权限的目录路径,如/upload"ErrorDocument 404 /404/404.htmlErrorDocument 403 /404/403.htmlFile

0评论2023-02-09614

nginx&apache中禁止指定文件或目录访问的方法
【apache配置禁止访问】1. 禁止访问某些文件/目录增加Files选项来控制,比如要不允许访问 .inc 扩展名的文件,保护php类库: 代码如下 复制代码 Files ~ ".inc$"Order allow,denyDeny from all/Files禁止访问某些指定的目录:(可以用 DirectoryMatch 来进行

0评论2023-02-09992

Win2008 r2 IIS7.5制定目录禁止执行脚本的方法
这篇文章主要介绍了Win2008 r2 IIS7.5制定目录禁止执行脚本的方法,需要的朋友可以参考下

0评论2016-06-2058

更多推荐