登录  /  注册
首页 > 运维 > Apache > 正文

配置Apache服务器的默认首页

(*-*)浩
发布: 2020-01-10 15:53:44
原创
13547人浏览过

配置Apache服务器的默认首页

1、修改Apache服务器的默认首页:                            ( 推荐学习:apache/" target="_self">Apache服务器 )

访问Apache服务器时,默认是直接访问htdocs目录下的index.html,这是在conf/httpd.conf中配置的。

查到conf/httpd.conf中的,其默认内容如下:

<IfModule dir_module>
    DirectoryIndex index.php index.html
</IfModule>
登录后复制

访问Apache服务器时,它默认的从这里找文件,先找index.php,再找index.html,找不到时报错说没有访问权限。根据这个规则,只需要将要显示的文件设置在第一位就好啦。

2、访问Apache服务器时默认打开指定项目的首页:

访问Apache下的项目,通过访问路径是:http://localhost:80/项目名称,有时候要求访问http://locahost时就打开指定项目的首页,这里介绍两种方法。

第一种:将项目的所有文件都放到htdocs下,首页设置为index.html或index.php。但是这样子会显得很乱,且不方便管理。因此不推荐。

第二种:修改conf/httpd.conf文件

第一步、将DocumentRoot的目录修改成项目的目录,譬如我的项目名称叫test,目录为: D:/Program Files/Apache Software Foundation/PHPWorkspace/test,那我的DocumentRoot就是:

DocumentRoot "D:/Program Files/Apache Software Foundation/PHPWorkspace/test"
登录后复制

第二步、找到“This should be changed to whatever you set DocumentRoot to.”,将其下的

<Directory "D:/Program Files/Apache Software Foundation/PHPWorkspace/test">
    Options -Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
    #指定访问顺序
    DirectoryIndex index.php index.html
</Directory>
登录后复制

PS:注释代码去掉了。我这里的末尾添加了默认访问页面,也可以不加,默认回去找index.php、index.html等

注意:这两部当中涉及到的两个路径DocumentRooth和Director必须保持一致,否则会报没有权限的错误。

以上就是配置Apache服务器的默认首页的详细内容,更多请关注php中文网其它相关文章!

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
相关标签:
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号