コンテナへのプロキシ apache2 が 404 エラーを返す

コンテナへのプロキシ apache2 が 404 エラーを返す

私はApache2の初心者です。インターネット上のあらゆるチュートリアルに従い、あらゆる質問を見たと思いますが、役に立ちませんでした。問題は

  • コンテナには Flask アプリが含まれています。
  • コンテナは 45654 ポートをリッスンします。
  • 私のホスト名は「myuni.edu」で、Apache2 rnを介して多くのPHPのものをホストしており、
  1. curl http://localhost:45654ホストマシンから動作し、HTML テキストを返します。
  2. curl http://myuni.eduリモート マシン (私のラップトップ) からは動作し、HTML テキストを返します。
  3. 私の/etc/apache2/sites-available/newtest.confファイル:
<VirtualHost *>
    ServerName myuni.edu
    ProxyPreserveHost On
    ProxyRequests Off
    ProxyVia On
    ProxyPass /newtest http://127.0.0.1:45654/
    ProxyPassReverse /newtest http://127.0.0.1:45654/
</VirtualHost>
  1. ログファイルショー "GET /newtest HTTP/1.1" 404 492 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Falkon/22.12.2 QtWebEngine/5.15.12 Chrome/87.0.4280.144 Safari/537.36"
  2. sudo docker logs port_testingローカルホストからの curl リクエストは 200 件だけ表示されます。
  3. ドッカーファイル:
version: "3"
services:
  web:
    image: basic_flask_test
    container_name: port_testing
    environment:
      - SCRIPT_NAME=/newtest
    build: .
    ports:
      - "45654:5000"

他に何か詳細があれば教えてください。他にどこに行けばいいのか分かりません

関連情報