首页 > 学院 > 开发设计 > 正文

wamp多站点配置

2019-11-14 14:47:27
字体:
来源:转载
供稿:网友

网上方法五花白门,特意记录一下,需要的朋友自行拿去就好。

需要修改的文件:httpd.conf / httpd-vhosts.conf / hosts

对应路径:

httpd.conf:wamp/bin/apache/Apache2.2.21/conf

httpd-vhosts.conf:wamp/bin/apache/Apache2.2.21/conf/extra

hosts:c/Windows/System32/drivers/etc

修改流程:

1,打开httpd.conf,约466行:#Include conf/extra/httpd-info.conf,删除#;

2,还是httpd.conf,约188行:

<Directory />
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Deny from all
</Directory>

改为:

<Directory />
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  #Deny from all
  Allow from all
  #允许所有访问
  Satisfy all
</Directory>

3,打开httpd-vhosts.conf,在最下方空白处添加以下代码(自行修改wamp安装路径):

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "f:/wamp/www"
    ServerName localhost
    ServerAlias www.dummy-host.example.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "f:/wamp/www2"
    ServerName www2.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>

4,最后一步:打开hosts文件,在最后一行下面添加以下代码:

127.0.0.1       localhost

127.0.0.1       www2.com

重启wamp之后,localhost与www2.com即可区分开发,多站点配置成功。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表