Apache VirtualHost:如何将ServerName与80不同的端口

时间:2011-10-19 14:41:36

标签: apache xampp port virtualhost httpd.conf

我使用Xampp,我希望test.localhost转到127.0.0.1:81

在httpd.conf中我写道:

Listen 127.0.0.1:81
NameVirtualHost 127.0.0.1:81
<VirtualHost 127.0.0.1:81>
 ServerName test.localhost
 DocumentRoot "d:\_projects\projectx"
 DirectoryIndex index.php
</VirtualHost>

windows\system32\drivers\etc\hosts我添加了:

127.0.0.1       test.localhost

http://test.localhost现在将我带到127.0.0.1:80

如何进入127.0.0.1:81

2 个答案:

答案 0 :(得分:4)

就您的浏览器而言,http://test.localhosthttp://test.localhost:80

你想要的是Apache重定向......

<VirtualHost 127.0.0.1:80>
 ServerName test.localhost

 Redirect / http://test.localhost:81
</VirtualHost>

答案 1 :(得分:0)

或者只是在浏览器上转http://test.localhost:81而不是使用重定向。