私は、Ubuntu 16.04 Serverで動作するApache2(Port 83)にJoomlaをインストールしています。 192.168.178.14:83のようなローカルネットワークからページに接続すると、すべて表示されます。インターネットから私のページにアクセスするには、Apache2を実行している別のサーバーがあり、これはProxy Serverとして機能します。ポート80と443を通るすべてのトラフィックはこのマシンに送られ、ServerNameを使用して、トラフィックを転送するマシンを決定します。それは約10のドメインとマシンで正常に動作しています。 しかし、私は自分のJoomlaドメインに接続すると、フォーマット、グラフィックス、テンプレートなしでHTMLサイトを取得します。ポートを直接このマシンに転送すると、このポートを使用して接続するとすべて正常に動作します。 network topologieApacheリバースプロキシの背後にあるApacheでJoomlaを使用する
Ubuntu1のマイのVirtualHostの設定:Ubuntu2上
<VirtualHost *:80>
ServerName ksg-events.de
Redirect permanent/https://ksg-events.de/
</VirtualHost>
<VirtualHost *:443>
ServerName ksg-events.de
ProxyPreserveHost On
ProxyRequests Off
ProxyVia Off
ProxyPass/http://192.168.178.14:83/
ProxyPassReverse/http://192.168.178.14:83/
SSLCertificateFile /etc/letsencrypt/live/ksg-events.de/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/ksg-events.de/privkey.pem
</VirtualHost>
仮想ホストの設定:あなたの助けのための
<VirtualHost *:83>
DocumentRoot /var/www/ksg-events.de/joomla
</VirtualHost>
ありがとう!