ubuntuサーバのApacheでサブドメインを設定するにはどうしたらいいですか?Apacheサーバのサブドメインを設定するubuntu 16.04 lts
マイapache.confファイル:
<VirtualHost *:80>
ServerName www.hello.com
DocumentRoot /var/www/html/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:81>
ServerName bye.hello.com
DocumentRoot /var/www/html/other
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
今私のアクセスはIPである:10.20.20.34:80(www.hello.com)と10.20.20.34:81(bye.hello.com)。 80ポートは素晴らしいですが、私は81ポートのサブドメインを設定することはできません。
パブリックアクセスは必要ありません。すべてがイントラネット上にあります。ルータのDNSレコードを変更しました。
重要:私はアクセスの両方維持する必要があります:ここで10.20.20.34:81とbye.hello.com
は何が起こるかをまとめたものです:
- 10.20.20.34:80 - OK。
- 10.20.20.34:81 - OK。
- www.hello.com - OK。
- bye.hello.com - FAILは、私を見るwww.hello.com
私はこれを持っていました。 10.20.20.34:80 - OK。 10.20.20.34:81 - OK。 www.hello.com - OK。 bye.hello.com - FAIL、www.hello.comを表示 –
bye.hello.comを試してみるとどうなりますか? 404? /var/log/apache2/error.logをチェックしましたか? – Katie
私にwww.hello.comのウェブサイトを見せてください。 –