この問題を解決する方法が本当にわかりません。アドレスhttp://sub.domain.com/にページhttp://domain.com:12345/をロードする必要があります。
IP アドレスが 1 つしかない場合、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>
.../sites-available/default:
<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 内部サーバー エラーを返します。