Apache配置禁止站点目录浏览

第一种:加-(减号)表示注释

<Directory"/application/apache2.2.26/htdocs">

Options -IndexesFollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

第二种直接去掉:

<Directory"/var/blog/">

Options FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

第三种设置none:

<Directory"/var/www/">

AllowOverride None

Options None

Order allow,deny

Allow from all

</Directory>

时间: 2024-11-06 22:39:53

Apache配置禁止站点目录浏览的相关文章

apache配置多站点

1.首先打开Apache安装目录下 conf/httpd.conf 文件,找到下面两行文字,把最前面的 # 号去掉,然后保存. #LoadModule vhost_alias_module modules/mod_vhost_alias.so 去掉#意思是启用apache的虚拟主机功能. #Include conf/extra/httpd-vhosts.conf 去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置. 2.Listen:80 --

修改和添加Apache的默认站点目录

一.修改Apache的默认站点目录 Apache HTTP Server安装好后,默认的站点目录位于其安装目录下的htdocs文件夹内,默认首页是该文件夹的index.html文件.比如,我的Apache是安装在C:/wamp/bin/apache/Apache2.2.21内,那么我的Apache的完整的默认站点目录地址就是C:/wamp/bin/apache/Apache2.2.21/htdocs/,默认首页就是C:/wamp/bin/apache/Apache2.2.21/htdocs/in

Apache配置多站点--403错误,主目录和分站点目录问题

2.IncludeOptional conf.d/*.conf 注意php没解析 是没有引入php的模块 ,这句是引入众多模块服务器,包括php.mysql 3.记得配置默认ip访问的路径和权限,一般是给个欢迎页面,或者给phpadmin用 http.conf # apche本身并不能解析php 引入mysql和php等模块服务器 IncludeOptional conf.d/*.conf # 引入虚拟机配置目录 IncludeOptional sites-available/*.conf #

Apache 配置多站点访问「为项目分配二级域名」

一级域名(baidu.com)也叫作顶级域名,注册一级域名是需要付费的 而二级域名(image.baidu.com)是基于一级域名延伸出来的,所以只要你购买了一级域名,二级域名是可以任意配置的 其实(www.baidu.com)也是二级域名,只是大家已经习惯使用www为前缀的二级域名作为网站的主域名入口而已 通过DNS解析服务商,可以为每个二级域名绑定不同的主机IP,这样即使只有一个主域名也可以架设多个网站了 如果你只有一台主机,并且要在上面建立多个项目,还得通过子域名的方式访问,那么你需要配置

apache 配置用户级目录

如果你只需要在用户目录下使用apache的话,还有一个最简单的方式,直接将 httpd.conf文件下的 DocumentRoot "/Library/WebServer/Documents" <Directory "/Library/WebServer/Documents"> 改成你的用户目录下的 Sites 路径就好了,如下: DocumentRoot "/Users/username/Sites" <Directory &

配置 Nginx 的目录浏览功能

Nginx 默认是不允许列出整个目录的,需要配置 Nginx 自带的 ngx_http_autoindex_module 模块实现目录浏览功能 . location / { alias /opt/files/; autoindex on; autoindex_exact_size off; autoindex_localtime on; } autoindex_exact_size off;默认为on,显示出文件的确切大小,单位是bytes.改为off后,显示出文件的大概大小,单位是kB或者MB

apache配置上传目录禁止运行php的方法

安全防护网站上传功能里引发安全问题很多很多,你做好安全防护了吗? 导读: 禁止上传目录运行php等可执行文件可以从一定程度上增加网站的安全性, 禁止上传目录运行php的方法可以用.htaccess文件, 也可以直接在apache服务器上修改配置文件. 第一种禁止上传目录运行php的方法 如果你用的虚拟空间可以用.htaccess文件来限制上传目录运行php. .htaccess方法A 新建一个.htaccess文件,拷贝下面的内容, 上传到要禁止运行php的文件夹内 <Files ~ ".

Apache禁止访问目录浏览的功能

一.默认情况默认情况下,Apache的配置文件 /etc/httpd/conf/httpd.conf 中有如下参数:引用 <Directory "/var/www/html"> Options Indexes FollowSymLinks ...... </Directory> 也就是说,在目录下没有默认首页面(如:index.html index.php等)时,可以让用户直接浏览web目录架构,这可能会导致一些重要的目录或配置文件被公开.通常在Web应用上也会

Apache 配置禁止客户端解析 PHP

有时候黑客们会上传某些 php 木马文件到我们网站上,一旦其他用户查看了会导致我们的网站出现安全问题,这样我们就应该禁止客户端解析 php [[email protected] ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf VirtualHost *:80> DocumentRoot "/data/www" ServerName www.test.com ErrorLog "logs/test.com_e