Apache 在EasyHP中创建具有端口转发的虚拟主机

Apache 在EasyHP中创建具有端口转发的虚拟主机,apache,virtualhost,easyphp,Apache,Virtualhost,Easyphp,我在Windows Server 2012上制作了一个用EasyHP构建的应用程序。 此应用程序侦听端口8000,可通过URLhttp://localhost:8000/myapp 我想创建一个别名,以便使用http://myapp.lan 我知道我必须创建一个新的虚拟主机。我把它设定为: <VirtualHost *:8000> DocumentRoot "C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds- www\my

我在Windows Server 2012上制作了一个用EasyHP构建的应用程序。
此应用程序侦听端口8000,可通过URL
http://localhost:8000/myapp

我想创建一个别名,以便使用
http://myapp.lan

我知道我必须创建一个新的虚拟主机。我把它设定为:

  <VirtualHost *:8000>
  DocumentRoot "C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds- 
 www\myapp
  ServerName myapp.lan
  </VirtualHost>

DocumentRoot“C:\Program Files(x86)\EasyPHP-Devserver-16.1\eds-
www\myapp
ServerName myapp.lan
但它不起作用。
我试图修改hosts文件以设置
127.0.0.1 myapp.lan
。但当我转到时,我无法访问,被重定向到Windows服务器的默认IIS页面(端口80)

你能帮我吗?

谢谢!

此虚拟主机仅侦听来自端口8000的连接。您可以在其中定义服务器别名,但它仍然不会影响您的服务器在完全不同的端口上处理请求的方式…谢谢您的回答。但是,如果没有端口,我如何定义别名?使用默认端口-wHTTP为80,HTTPS为443。