用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

apache中修改根目录/禁止目录列表/配置虚拟主机

时间:2015-01-23  来源:西部数据  作者:西部数据

本文章总结了在apache环境配置时会常的到了最基本的三步,修改根目录、禁止目录列表、配置虚拟主机哦,有需要的朋友可参考。

要禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可。比如我们看看一个目录的目录配置:

  1. <Directory "D:/Apa/blabla"
  2. Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</Directory> 

你只需要将上面红色代码中的 Indexes 去掉,就可以禁止 Apache 显示该目录结构。用户就不会看到该目录下的文件和子目录列表了。

Indexes 的作用就是当该目录下没有 index.html 文件时,就显示目录结构,去掉 Indexes,Apache 就不会显示该目录的列表了。

设置修改 Apache 文件根目录,打开 http.conf 文件,找到 DocumentRoot 为开头的那一行,将:

  1. DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs" 

改成新的 DocumentRoot 路径,比如你新的路径为 C:htdocs,就改成

  1. DocumentRoot "C:/htdocs" 

然后找到 http.conf 文件中的如下内容

  1. # This should be changed to whatever you set DocumentRoot to.# 
  2. <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

将 Diectory 中的路径改成你新设的文件根目录,比如:

  1. <Directory "C:/htdocs"

保存配置文件http.conf 。最后别忘记了重启apache哦

设置Apache 虚拟目录

你需要在 Apache 的配置文件 http.conf 里加上下面几句代码:

  1. Alias /b/ "C:/htdocs/blabla/" 
  2. <Directory "C:/htdocs/blabla"
  3.     Options Indexes FollowSymLinks    AllowOverride None    Order allow,deny    Allow from all</Directory> 

然后保存配置文件http.conf。修改了配置文件以后,应重新启动 Apache

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门