网站专题BANNER

Apache配置默认入口文件,禁止访问文件列表

发表日期:2020-08-13 22:16:17 文章编辑:洛壹网络 文章来源:深圳网站建设

Apache的conf目录下的httpd.conf文件中



1、apache 默认入口文件配置


<IfModule dir_module>

    DirectoryIndex index.html index.php index.htm home.php home.html home.htm l.php

</IfModule>


2、当服务器根目录下不存在入口文件时:

若允许访问文件列表,则会输出Index Of 和文件列表信息;

不允许则会提示没有权限访问(You don't have permission to access / on this server.)

Apache禁止访问文件列表(Indexes 前面的+号表允许访问文件列表;-号表示禁止访问访问文件列表)

<Directory />

    Options -Indexes +FollowSymLinks +ExecCGI

    AllowOverride All

    Order allow,deny

    Allow from all

    Require all granted

</Directory>


这里也可以在虚拟机里配置

<VirtualHost *:80> 

    ServerName j.biwoda.com

DocumentRoot D:\phpStudy\PHPTutorial\WWW\biwoda

<Directory "D:\phpStudy\PHPTutorial\WWW\biwoda">

Options +Indexes +FollowSymLinks +ExecCGI   #添加这条,每个对应的功能

Require all granted

Allow from all

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php

</Directory>

</VirtualHost>


相关内容
我们
定制
咨询
联系
在线咨询
您的浏览器版本太低

请升级您的浏览器: Internet Explorer11 或以下浏览器: Firefox  /  Chrome  /  360极速浏览器