WAMP 多站点的配置

   端口法:
    1.监听多个端口,在httpd.conf文件中增加Listen 8080
    2.在httpd.conf文件中找到 #Include conf/extra/httpd-vhosts.conf,去掉前面的” # “ ,关于httpd.conf的修改,好像还要把 Deny from all 修改为 Allow from all
    3.在安装目录下找到Apache2/conf/extra 打开httpd-vhosts.conf,最好在修改之前对这个文件做个备份,修改httpd-vhosts.conf
NameVirtualHost *:8080
    DocumentRoot "文件对应路径"
    ServerName localhost:8080

    4.重启apache服务器,打开 地址:8080 就能打开你对应文件夹下的内容 


WAMP配置多个域名访问不同网站,httpd.conf配制教程

WAMP配置多个域名访问不同网站,httpd.conf配制教程

最近弄了两个网站可是访问,不同域名具然打开同一个域名,IP和路径都写得正确就是访问不正确。最后终于找到原因了。原来PHP不能跟IIS一样,用一个IP访问多个网站,需要不同IP才可以。下面是例子:

(提示此说明适合WAMP5的用户,其他版本暂无发言权!)

 

1.先打开apache的配置文件httpd.conf,并去掉#Include 
0conf/extra/httpd-vhosts.conf前面的#号。

 

2.打开apache的apache/conf/extra下的次配置文件httpd-vhosts.conf将此文件下的原有的扩展配置文件(如下):删除两个

ServerAdmin [email protected]
DocumentRoot /www/docs/dummy-host2.localhost
ServerName dummy-host2.localhost
ErrorLog logs/dummy-host2.localhost-error_log
CustomLog logs/dummy-host2.localhost-access_log common

 

3.

我们在来配置一个localhost的虚拟主机,前两步一样的,我们在httpd-vhosts.conf的最后添加如下代码:

(将下面路径E:/wamp/www换成你的路径)

DocumentRoot E:/wamp/www
ServerName www.oeweb.com


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

 

 

4.再配制C:\WINDOWS\system32\drivers\etc\HOSTS文件,内容如下:

127.0.0.1 www.oeweb.com

 

5.重启WAMP。然后浏览器输入www.oeweb.com既可以查看网站了

 

OK大功告成。配制PHP多个域名就可以了。记得给我多点评一下欧。


你可能感兴趣的:(Web)