为了账号安全,请及时绑定邮箱和手机立即绑定

输入localhost之后,显示的是test01的输出语句,输入test02也是显示test01的语句

按照评论的解决方法,已经修改了locahost的端口为8080,其他test01,test01端口为80;localhost的虚拟站点配置代码如下:<VirtualHost *:8080>
    ServerName localhost
    DocumentRoot D:/Demo
    <Directory  "D:/Demo">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

test01:

<VirtualHost *:80>
    ServerName test01
    DocumentRoot D:/Demo/test01
    <Directory  "D:/Demo/test01">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

test02:

<VirtualHost *:80>
    ServerName test02
    DocumentRoot D:/Demo/test02
    <Directory  "D:/Demo/test02">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

是出现了哪里的问题?

正在回答

4 回答

请问你是怎么解决的 我们是一样的问题


0 回复 有任何疑惑可以回复我~


你开启了httpd-vhosts.conf吗??


0 回复 有任何疑惑可以回复我~
#1

purple涵_23 提问者

开启? 不是一直开着的吗
2016-12-04 回复 有任何疑惑可以回复我~

也就是  localhost:8080?

0 回复 有任何疑惑可以回复我~

servername是服务器名,要带域名全称。


<VirtualHost *:8080>
    ServerName localhost
    DocumentRoot D:/Demo
    <Directory  "D:/Demo">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName test01.com
    DocumentRoot D:/Demo
    <Directory  "D:/Demo">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

0 回复 有任何疑惑可以回复我~
#1

purple涵_23 提问者

也就是 localhost:8080?
2016-12-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输入localhost之后,显示的是test01的输出语句,输入test02也是显示test01的语句

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信