我真的不知道如何解决这个问题。我需要在地址http://sub.domain.com/上加载页面http://domain.com:12345/。
当我只有一个 IP 地址时,我应该如何在 Apache 上设置 VirtualHost 或 Alias?
非常感谢。
现在我只有这个:
端口.conf:
NameVirtualHost domain.com:80
NameVirtualHost sub.domain.com:80
Listen *:80
<IfModule mod_ssl.c>
Listen *:443
</IfModule>
<IfModule mod_gnutls.c>
Listen *:443
</IfModule>
.../网站可用/默认:
<VirtualHost domain.com:80>
ServerAdmin admin@domain.com
ServerName domain.com
DocumentRoot /var/www
...
</VirtualHost>
<VirtualHost sub.domain.com:80>
ServerAdmin admin@domain.com
ServerName sub.domain.com
ProxyPass / http://www.domain.com:12345/
ProxyPassReverse / http://www.domain.com:12345/
</VirtualHost>
但这不起作用。sub.domain.com 返回 500 内部服务器错误。