Skip to content

apache中虚拟目录和虚拟主机设置

在apache的配置文件http.conf中设置如下信息,可以将该目录变成一个web可以放的目录:

Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all

这里面的几个参数说明如下:

  • Indexes 允许目录浏览(即列出此目录下所有文件名称);MultiViews 允许内容协商的多重视图。
    比如:客户端输入“http://10.0.0.1/icone/a”这将会显示此目录下所有 a.* 文件,并不是出错信息。All 包含了初MultiViews 之外的所有特性,若无Options 语句,默认为All
  • AllowOverride 定义对于每个目录下的 .htalless 文件中的指含类型,一般禁止使用。
  • 设置缺省的访问权限,当前设置表示允许所有客户机都能访问。比如仅允许192.168.16.0/24 这个段能访问,除了192.168.16.5/24 之外。
    使用方法:Oredr allow ,deny
    Allow from 192.168.16.0/24
    Deny from 192.168.16.5/24

如果想在服务器上增加一个虚拟主机,就是增加个另外的域名的可用空间,在apache的http.conf文件最后增加如下代码:

DocumentRoot /www/pkphp_com/
ServerName www.pkphp.com

Options FollowSymLinks
AllowOverride All
order allow,deny
Allow from all

  • 214.118.36.117换成你的服务器绑定的静态ip,同时将域名www.pkphp.com的A记录指定到这个ip
  • www.pkphp.com是需要绑定的域名,注意:如果你要事情pkphp.com,需要复制上面的代码增加一个到配置文件最后同时将www.pkphp.com设置为pkphp.com。这样设置就可以使用www.pkphp.com和pkphp.com都可以访问/www/pkphp_com/目录了!
  • 其他的设置与目录的设置相同,见上!
wordpress一个虚拟目录(1)apache 增加虚拟目录(5)apache 设置图片文件目录(1)apache 虚拟目录 无内容(1)wordpress 虚拟 目录(1)apache 虚拟目录外(1)appche 虚拟站点(1)PHP 虚拟目录(5)apache linux 虚拟目录 权限(1)虚拟主机中设置目录浏览(1)Apache的虚拟站点设置(1)apache 链接目录(1)主机访问 虚拟机linux php虚拟目录(1)php 虚拟目录 linux 权限(1)linux php 虚拟目录(4)

Share in Google Reader Share in Google Reader 分享到 FriendFeed 分享到 FriendFeed 推荐到豆瓣 推荐到豆瓣 分享到 Twitter 分享到 Twitter

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*