当前位置:首页 > 服务器技术 > apache

Win10系统配置Apache虚拟主机

1.        Win10 系统上,“开始” -> “所有应用” -> Windows 附件” -> “记事本”,右键“以管理员身份运行”记事本。选择“文件” -> “打开”菜单,进入“ C:WindowsSystem32driversetc ”目录,未看到任何文件( Windows 隐藏了),在“文件名”处键入“ hosts ”,按“打开”。即可编辑 hosts 文件。

2.        复制 localhost 的那行,将新行的“ localhost ”改成 wuxing-testing.info;

127.0.0.1           wuxing-testing.info

3.        编辑 D:/wamp/bin/apache/apache2.4.9/conf ,开启虚拟主机配置文件:

# Virtual hosts

    Include conf/extra/httpd-vhosts.conf

4.        修改 conf/extra/httpd-vhosts.conf ,在文件末尾加上如下配置:

<VirtualHost *:80>

    DocumentRoot "D:/wamp/www"

    ServerName localhost

</VirtualHost>

 

<VirtualHost *:80>

          DocumentRoot "D:/wuxing-testing.info"

          ServerName wuxing-testing.info

</VirtualHost>

<Directory "D:/ wuxing-testing.info">

    Options Indexes FollowSymLinks

    AllowOverride all

  <IfDefine APACHE24>

    Require local

  </IfDefine>

  <IfDefine !APACHE24>

    Order Deny,Allow

  # Deny from all

  # Allow from localhost ::1 127.0.0.1

  Allow from all

</IfDefine>

</Directory>

 

LoadModule rewrite_module modules/mod_rewrite.so

至此配置完成。

Hosts 域名不带 www ,在虚拟主机配置 ServerAlias ,试图让 Apache 解析带 www 域名之后,发现在本机环境根本不起作用。可能是因为" www”这个主机名和 DNS 服务紧密相关吧。

原文:http://www.cnblogs.com/dsdk2008/p/5126206.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!