post-vhost インクルードによる単一の vhost 構成のプロキシリバース包含が同じ vps の別の vhost に影響する理由

post-vhost インクルードによる単一の vhost 構成のプロキシリバース包含が同じ vps の別の vhost に影響する理由

/etc/apache2/conf.d/userdata/std/2_4/username/sub.domain.com/file.conf指定されたディレクトリ(この場合はsub.domain.com.)に仮想ホスト構成ファイルを作成しました。

また、インクルードエディタを介して仮想ホストを含​​めた後にこのファイルを含めましたが、別のデフォルトの仮想ホストを持つ他のすべてのドメインはまだありますhttp://127.0.0.1:5000

インクルードファイルのコードは次のとおりです。

ProxyPass / http://127.0.0.1:5000/
ProxyPassReverse / http://127.0.0.1:5000/ 

答え1

私がしたpost_virtualhost_global.confことは/etc/apache2/includes/

その後、ファイルからインクルードステートメントを削除しましたpost_virtualhost_global.conf。どうすればわかりませんでしたが、とにかく完璧に動作しました。また、後で行った作業も含め、後続の仮想ホストプロキシに同じアプローチを逆に適用しました。

関連情報