DocumentRoot:你的文档的根目录。默认情况下,所有的请求从这个目录进行应答。

对于刚接触apache的人来说,这个概念很难让人轻松接受,最开始我就把它理解为对于apache的所有操作请求所通过的路径,可后来发现这样子的理解是不完全正确的,也是不能清晰的概括出documentroot的真实作用。

DocumentRoot:应该是定义这个服务器对外发布的超文本文档存放的路径,也就是说,客户程序请求的URL就被映射为这个目录下的网页文件,这个目录下的子目录,以及符号连接指出的文件和目录都能被浏览器访问。
   也可以这么说,如果DocumentRoot=E:\Code\Ivalley 那么,在htdocs下的所有文件、目录等都可以被浏览器访问(我的理解是:Ivalley下的所有文件、目录等都可以被浏览器通过已经定义好的域名进行访问),DocumentRoot提供了浏览器与服务器互交的一个通道,通过DocumentRoot我们可以看到服务器中所想在网页上表现的所有东西。
  当然,DocumentRoot下的所有东西并不是都希望被浏览器访问,像符号连接指出的文件就可以通过目录访问控制中提供的followsymlinks选项来打开或关闭支持与否的特性。还可以利用 order  allow,deny 命令来控制访问服务器的一个固定区域及控制禁止访问服务器的主机。

如:

<VirtualHost *:80>
    DocumentRoot "E:\Code\Ivalley"
    ServerName www.myivalley.com
    DirectoryIndex index.php
</VirtualHost>
<Directory "E:\Code\Ivalley">
Allow from all
AllowOverride all
</Directory>

apache配置文件中的documentroot相关推荐

  1. Apache配置文件中Order Allow Deny笔记心得

    Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的访问授权. 所以,最常用的是: O ...

  2. 如何查找MySQL,PHP和Apache配置文件位置

    如何查找MySQL,PHP和Apache配置文件位置 在这篇文章中,我们将学习一些命令用于定位的默认配置文件MySQL数据库服务器(my.conf) ,PHP编程语言(php.ini)和Apache ...

  3. apache配置文件详解与优化

    apache配置文件详解与优化 一.总结 一句话总结:结合apache配置文件中的英文说明和配置详解一起看 1.apache模块配置用的什么标签? IfModule 例如: <IfModule ...

  4. Apache配置文件分析

    1.安装和启动apache: [root@gaosh-64 ~]# yum install httpd [root@gaosh-64 ~]# systemctl restart httpd [root ...

  5. linux配置apache不管用,Linux中apache配置文件详解

    Linux中apache配置文件:/etc/httpd/conf/httpd.conf ServerTokens OS//当服务器响应主机头(header)信息时显示Apache的版本和操作系统名称 ...

  6. apache配置 index.php,修改apache配置文件去除thinkphp url中的index.php

    例如你的原路径是 http://localhost/test/index.php/index/add 那么现在的地址是 http://localhost/test/index/add 如何去掉inde ...

  7. apache配置文件httpd.conf----小白福利

    一.安装apache 首先yum方式安装http2.2 # yum install httpd -yhttpd的主要目录/etc/httpd/conf/httpd.conf 主配置文件/etc/htt ...

  8. 初次使用Apache、ip地址、防火墙、域名、DNS、hosts文件、端口、URL介绍、Apache配置文件、配置虚拟主机、请求响应、http协议、

    Apache提供web服务: 启动Apache,让其客户端可以使用你机器上安装的Apache提供的web服务,访问你机器上的网站.这种情况下你的计算机就是服务器,别人的机器就是客户端. 注意:确保配置 ...

  9. apache配置文件“注解内容”全翻译

    一段时间以来一直自己研究apache.关于配置文件一直都是一知半解.最近照着配置文件,翻着词典,弄清楚了配置文件注解的意思.方便像我一样初学apache的朋友们更快的理解httpd.conf文件. 我 ...

最新文章

  1. 对比四种爬虫定位元素方法,你更爱哪个?
  2. Android动态加载技术
  3. mac 10.11 安装mysql5.7.10压缩版
  4. 手写自己的MyBatis框架-操作流程
  5. 中石油训练赛 - 奎奎画画(思维+并查集+离线处理)
  6. 工作186:实际案例解决vue+el-element二级联动,选项选择后不显示的问题
  7. 批量异步更新策略及 nextTick 原理
  8. Typora一次编辑,知乎、CSDN等多平台快速发布:Typora + PicGo + 图床
  9. 目标检测用在《人脸识别》
  10. linux卸载emc硬盘,关于EMC symmetrix新分磁盘在Linux主机无法fdisk? 求助
  11. 使用Highcharts实现柱状图展示
  12. Spring和依赖注入的价值
  13. Jquery和angularjs获取check框选中的值小技巧
  14. Codeforces 1039D You Are Given a Tree (看题解)
  15. poi导出excel写入公式_poi导出excel公式
  16. Layui 内置方法 - layer.style(重新定义层的样式)
  17. 理财笔记 - 给朋友的建议
  18. 关于学计算机趣味段子,【学习段子】_关于学习的经典段子15句
  19. GPT格式的磁盘扩容
  20. Oracle RushQL勒索病毒恢复方法

热门文章

  1. 国内多地测试网站访问速度
  2. 网络真黑暗 网站背后的攻击。
  3. vue实现web端飘窗组件
  4. Ubuntu虚拟机添加网卡
  5. css文字在div中,[html][css]让文字在div中居中的方法[转]
  6. windows-sys3:windows系统备份与还原
  7. 【HiFlow】解决通知群经常发通知的麻烦
  8. python词云需要导入什么包_[python] 词云:wordcloud包的安装、使用、原理(源码分析)、中文词云生成、代码重写...
  9. JVM 性能调优监控工具之Jmap和 Jhat
  10. UE4昼夜交替的简单实现