Apache的虚拟主机:如何SERVERNAME由80种不同的端口 [英] Apache VirtualHost: How to ServerName a port different from 80

查看:284
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆