2

我正在尝试从子域重定向到特定端口,例如sub1.domain.com重定向到domain.com:1337. 但直接,而不是通过网页。我正在制作一个Java程序来连接到子域,并且套接字像这样连接Socket --> sub1.domain.com --> domain.com:1337,中间没有页面。就像这篇文章一样。

另外,如果我将其添加到我的 httpd 配置中

<VirtualHost *:80>
    Servername sub1.domain.com
    redirect / http://domain.com:1337/
</VirtualHost>

它连接到网站,但获取重定向页面的 html,而不是服务器端连接。

4

1 回答 1

3

您正在尝试做的事情可以通过 mod_proxy 指令来完成。您应该使用它而不是重定向。就像是:

<VirtualHost *:80>
  ServerName sub1.domain.com
  ProxyPass / http://domain.com:1337/
  ProxyPassReverse / http://domain.com:1337/
  ProxyPreserveHost On
</VirtualHost>
于 2012-11-06T20:00:52.887 回答