Apache的虚拟主机:如何SERVERNAME由80种不同的端口 [英] Apache VirtualHost: How to ServerName a port different from 80
本文介绍了Apache的虚拟主机:如何SERVERNAME由80种不同的端口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我用的是XAMPP,我想 test.localhost
进入 127.0.0.1:81
。
I use Xampp and I want test.localhost
to go to 127.0.0.1:81
.
在httpd.conf中我写道:
In httpd.conf I wrote:
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 \\主机
我说:
127.0.0.1 test.localhost
但 HTTP://test.localhost
现在把我带到 127.0.0.1:80
我如何让它去 127.0.0.1:81
?
推荐答案
至于您的浏览器而言, HTTP://test.localhost
是 HTTP://test.localhost:80
As far as your browser is concerned, http://test.localhost
is http://test.localhost:80
.
你想要的是一个Apache重定向...
What you want is an Apache redirect...
<VirtualHost 127.0.0.1:80>
ServerName test.localhost
Redirect / http://test.localhost:81
</VirtualHost>
这篇关于Apache的虚拟主机:如何SERVERNAME由80种不同的端口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文