liuxiaoyun111 发表于 2015-11-14 08:34:10

Apache 配置httpd-vhosts虚拟主机总结及注意事项

  Apache配置localhost虚拟主机步骤
  1、打开apache目录下httpd文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\httpd.conf)找到如下模块:

  #Virtual hosts
#Include conf/extra/httpd-vhosts.conf
  去掉前面的#,这样就开启了httpd-vhosts虚拟主机文件。
  2、打开httpd-vhosts文件(如:C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf),配置好localhost虚拟主机,参照httpd-vhosts文件中实例,修改成如下:
  <VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.hleclerc-PC.ingenidev
    DocumentRoot &quot;C:/wamp/www/a&quot;
    ServerName www.test.com
    ServerAlias www.dummy-host.hleclerc-PC.ingenidev
    ErrorLog &quot;logs/dummy-host.hleclerc-PC.ingenidev-error.log&quot;
    CustomLog &quot;logs/dummy-host.hleclerc-PC.ingenidev-access.log&quot; common
  <Directory C:\wamp\www\a>
      Options FollowSymLinks
      AllowOverride None
      Order deny,allow
      Allow from all
    </Directory>
</VirtualHost>
  修改配置如下:
DocumentRoot 修改为本地wamp环境下的www目录(如:C:\wamp\www\a)
ServerName 改为localhost
  3、重启Apache,这样就配置好了,本地可以用www.test.com来访问C:/wamp/www/a 这个站点。
  注意事项:
  1、httpd文件,打开Include conf/extra/httpd-vhosts.conf模块

  2、目录路径,如 C:/wamp/www/a
  3、访问权限,如上Deny from all修改为Allow from all
  4、hosts文件,配置虚拟域名host指向
5、httpd-vhosts文件,配置虚拟主机
页: [1]
查看完整版本: Apache 配置httpd-vhosts虚拟主机总结及注意事项