问题:
我正在运行一个 Windows Vserver,并且在这台服务器上我正在端口 8081 上运行一个独立的 Grails 应用程序,这意味着当我打开
localhost:8081 (local)
或者domain:8081
在浏览器中,我看到了 Grails 应用程序的界面。
我正在寻找的是一种输入方式
subdomain.domain
转发给我
domain:port
我读过这可以使用 Apache 上的虚拟主机来完成。我使用了 XAMPP Apache,因为无论如何我都在运行 XAMPP MySQL。我将此行添加到 Windows 主机文件中:
127.0.0.1 subdomain.domain
这部分到 apache/conf/extra/httpd-vhosts.conf:
<VirtualHost *:80>
ServerName http://localhost
DocumentRoot "C:/xampp/htdocs"
</VirtualHost>
<VirtualHost *:80>
ServerName http://subdomain.localhost
Redirect / http://localhost:8081
</VirtualHost>
我所期望的:
当我打开时,
domain
我看到了 xampp 管理界面当我打开时,
subdomain.domain
我看到 Grails 应用程序(如domain:port
)
怎么了:
- 无论我打开
domain
订单subdomain.domain
,我总是被转发到domain:port
我究竟做错了什么?
问候 H