apache主机配置

Posted h0000dh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache主机配置相关的知识,希望对你有一定的参考价值。

Apache\\conf\\httpd.conf

1.端口

#Listen 12.34.56.78:80
Listen 80
Listen 808 #可以配置多个监听端口

 

2.

主机(站点)的名字:ServerName  “主机名”

主机(站点)的实际文件夹位置:DocumentRoot  “站点的实际完整路径”

apache的作用其实就是一个“转换”角色:将当前电脑中的某个文件夹,对外以某个域名(站点)的方式展现出来。换句话说:站点的本质就是一个文件夹。

ServerName localhost

DocumentRoot "D:\\Program Files\\php\\WWW"    # “站点的实际完整路径”

没有找到指定的网页的时候,进入默认的网页

 

例如:

我们访问一个站点的时候,可以指定要访问的网页,比如:

http://www.php34.com/day1/page1.php

http://www.php34.com/day1/page2.html

也可以不指定,比如:

http://www.php34.com

http://www.php34.com/day1/

则对于后一种情况,apache就可以设定“默认网页”以提供给用户,形式为:

<IfModule dir_module>
DirectoryIndex index.html index.php index.htm l.php
</IfModule> 

此时,对于没有指定要访问明确网页的请求,会按顺序从前往后找这些文件,找到后就“返回”给用户。

但是,如果最终都没有找到,此时,Options中的Indexes就发挥作用了:显示该文件夹中的所有文件(和文件夹)

我们也可以将DirectoryIndex设置项放在一个单独的站点或单独的文件夹中,则只对该单独的站点或单独的文件夹起作用。

 

我们也可以将DirectoryIndex设置项放在一个单独的站点或单独的文件夹中,则只对该单独的站点或单独的文件夹起作用。

 

以上是关于apache主机配置的主要内容,如果未能解决你的问题,请参考以下文章

apache怎么配置localhost的虚拟主机

配置apache虚拟主机

如何在Macbook上配置Apache虚拟主机

Apache虚拟主机配置

Apache虚拟主机配置

apache中虚拟主机的配置