wampserver 下篇,配置域名和多域名,多目录网站。
Posted 解千愁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wampserver 下篇,配置域名和多域名,多目录网站。相关的知识,希望对你有一定的参考价值。
配置 windows 系统的 host 文件。
在C:\\Windows\\System32\\drivers\\etc 目录下的 hosts
hosts 文件没有扩展名。hosts是windows文件,配置本地访问域名IP,端口。
hosts 用记事本或文本编辑软件打开。
hosts 文件默认两行:
127.0.0.1 localhost ::1 localhost
带有#号开关的,是注释,说明。
# For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost
同一IP下,我配置了三个域名:
127.0.0.1 localhost ::1 localhost 127.0.0.1 test1.cc 127.0.0.1 dedesp1.cc 127.0.0.1 dedesp2.cc
系统 IP 和域名配置好后,就去找 wampserver 配置Apache 的域名目录相关文件。
修改 wampserver 两个文件
wampserver安装盘符:\\wamp64\\bin\\apache\\apache2.4.23\\conf\\
httpd.conf
wampserver安装盘符:\\wamp64\\bin\\apache\\apache2.4.23\\conf\\extra\\
httpd-vhosts.conf
放在一起看,有几个共同目录:
:\\wamp64\\bin\\apache\\apache2.4.23\\conf :\\wamp64\\bin\\apache\\apache2.4.23\\conf\\extra
httpd.conf 文件
找到代码 Include conf/extra/httpd-vhosts.conf 前面不要有 # 号,有#号这个文件就补充注释掉了,如果有#号,去掉。
大约在 522 行。
httpd-vhosts.conf 文件,配置你要的多目录网站。
原有代码:
# Virtual Hosts # <VirtualHost *:80> ServerName localhost DocumentRoot d:/wamp64/www <Directory "d:/wamp64/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> #
原有代码不要动,按这个规则配置你的目录,配置几个都可以。
示例如下:
<VirtualHost *:80> ServerName test1.cc DocumentRoot d:/Demo/root1 <Directory "d:/Demo/root1/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost>
在配置的目录写一个php文件测试一下就可以了。
示例:
echo "hello 123";
示例2:
<?php echo "hello tes1"; echo "hello root1"; phpinfo(); ?>
如果有什么不明白的,加QQ群:186970878
以上是关于wampserver 下篇,配置域名和多域名,多目录网站。的主要内容,如果未能解决你的问题,请参考以下文章