WAMP多网站配置FOR本地127.0.0.1[单IP多域名配置]

来源:互联网 发布:范思哲男装淘宝 编辑:程序博客网 时间:2024/05/21 06:50
系统环境:windows xp  和 wamp apache2.2.8
 --------------------------------------------------------------------------------------------------------------------
第一步、开启WAMP虚拟主机功能
打开\wamp\bin\apache\apache2.2.8\conf\httpd.conf文件
查找:
#Include conf/extra/httpd-vhosts.conf
去掉前面的#号
 
--------------------------------------------------------------------------------------------------------------------
第二步、创建虚拟主机文件夹
建议目录在外部创建,不要在集成环境中创建,我们在F:/下创建网站根目录,我们创建2个文件夹test1和test2分别对应网站1,网站2
新站设置的文件夹为test1,域名为www.test1.com
新站设置的文件夹为test2,域名为www.test2.com
 
【这2个域名是我们自己随意写的,比如a1.com、a2.com】
--------------------------------------------------------------------------------------------------------------------
第三步、开启test1、test2文件夹虚拟主机权限
打开\wamp\bin\apache\apache2.2.8\conf\httpd.conf文件
在最后一行添加如下代码:
# test1.com
<Directory "F:/test1/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
# test2.com
<Directory "F:/test2/">
Options Indexes FollowSymLinks
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>

这里的F:/test1/就是第二步新加的网站1目录
这里的F:/test2/就是第二步新加的网站2目录
 
--------------------------------------------------------------------------------------------------------------------
第四步、绑定域名和目录
打开\wamp\bin\apache\apache2.2.8\conf\extra\httpd-vhosts.conf
直接在最下面添加代码:
    
<VirtualHost *:80>
    ServerAdmin 
test1@admin.com
    DocumentRoot "F:/test1/"
    ServerName 
www.test1.com
    ServerAlias *.test1.com  //泛解析,需要就加上
    ErrorLog "logs/test1.ingenidev-error.log"
    CustomLog "logs/dummy-test1.log" common
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin 
test2@admin.com
    DocumentRoot "F:/test2/"
    ServerName 
www.test2.com
    ServerAlias *.test2.com  //泛解析,需要就加上
    ErrorLog "logs/test2.ingenidev-error.log"
    CustomLog "logs/dummy-test2.log" common
</VirtualHost>
注意:
1.DocumentRoot  “F:/test1” 中的test1文件夹就是我们刚刚在前面创建的文件夹
2.ServerName  www.test1.com  是test1所对应的域名
 
--------------------------------------------------------------------------------------------------------------------
 第五步、修改hosts文件
打开 C:\WINDOWS\system32\drivers\etc
在文件最后面加入这两行:
127.0.0.1       www.test1.com
#192.168.1.108     my.test1.com    you.test1.com     he.test1.com    //泛解析时候,根据自己需求去添加二级域名【hosts不支持泛解析】
127.0.0.1       www.test2.com
 #192.168.1.108    my.test2.com    you.test2.com     he.test2.com   //泛解析时候,根据自己需求去添加二级域名【hosts不支持泛解析】
--------------------------------------------------------------------------------------------------------------------
第六步、重启WAMP ,输入www.test1.com / www.test2.com 就可以访问了。
【后记:以后新加网站只需通过修改这两个文件(httpd-vhosts.conf和hosts),分别加入类似代码即可】

---------------------------------------------------------------------------------------------------------------------
1 0
原创粉丝点击