wampserver多站点配置

2025-10-28 13:32:00

1、Wampserver安装的文件夹 wamp-->bin-->apache-->conf--->extra-->http-vhosts.conf(虚拟目录的配置文件)-->打开

Ps:多站点,至少两个

下面开始配置站点的信息

文件里面自带的配置文件的信息

<VirtualHost *:80>

    ServerAdmin webmaster@dummy-host.example.com  //设置管理员的邮箱地址

    DocumentRoot "/httpd-2.2-x64/docs/dummy-host.example.com"  //文件的根目录

    ServerName dummy-host.example.com  //主机名

ServerAlias www.dummy-host.example.com  

ErrorLog "logs/dummy-host.example.com-error.log"  //错误日志

    CustomLog "logs/dummy-host.example.com-access.log" common //日常日志

</VirtualHost>

我们配置站点的时候只会涌动DocumentRoot ServerName 这两个,为了方便看,把其他不用的删除,如下图所示。

<VirtualHost *:80>

    DocumentRoot "f:/Demo/test01"  //文件的根目录

    ServerName test01.com  //主机名(网站的目录名)

</VirtualHost>

<VirtualHost *:80>

    DocumentRoot "f:/Demo/test02"  //文件的根目录

    ServerName test02.com  //主机名(网站的目录名)

</VirtualHost>

wampserver多站点配置

2、快捷方式打开httpd.conf文件:

打开wampserver,等他的图标变成绿色,然后找到apache-->httpd.conf,进行打开。

#代表注释

在httpd.conf  找 Virtual hosts 把这个前面的#给去掉  Include conf/extra/httpd-vhosts.conf

apache拒绝外地的访问,允许本地访问

<Directory />

    Options FollowSymLinks

    AllowOverride None

    Order deny,allow

    Deny from all

</Directory>

Ps:Deny 是拒绝的意思,allow是允许  ---》Deny from all--> allow from all 允许访问所有的。

wampserver多站点配置

wampserver多站点配置

3、在相应的网站更目录 比如f盘的Demo文件夹里面创建  test01目录的第一个网站,test02的第二个网站。

wampserver多站点配置

4、C:\Windows\System32\drivers\etc--》hosts 这个文件-- 打开

找到 --》127.0.0.1       localhost

在下面添加两个 127.0.0.1  test01.com

127.0.0.1 test02.com

意思是如果我直接test01.com 他首先是在本地的127.0.0.1解析访问的,即可以直接访问。

wampserver多站点配置

wampserver多站点配置

5、在test01和test02里面分别创建2个文件进行测试,test01.php,test02.php

代码如下:

<?php

Echo “第一个网站”;

 ?>

<?php

Echo “第二个网站”;

 ?>

wampserver多站点配置

wampserver多站点配置

6、在浏览器里面输入test01.com或者是test02.com出现我们刚才的输出语句,就说明你的多个站点配置成功

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢