ファイアウォールによって世界からブロックされていないポートで HTTP トラフィックをリッスンするアプリケーション サーバーがインストールされています。このアプリケーションが提供するサービスを、できればサーバーによって既にホストされている HTTPS サイトの「サブディレクトリ」として、HTTPS のみを介して公開したいと考えています。
IIS7 Url Rewriting ( ARRパッケージの一部として) を使用して、すべてのトラフィックを既存の HTTPS サイトのサブパスにリダイレクトするルールを設定できます。ただし、サーバー ファームのセットアップに同じルール ルートを作成しようとすると、いくつかの問題に直面しています。ルールに一致するすべてのリクエストが単に 404 応答を受け取るだけです。まったく同じルールを非 SSL サイトに追加すると、期待どおりの動作が得られます。つまり、アプリケーション サービスは適切にプロキシされます。
セットアップで何が間違っている可能性がありますか? ARR は HTTPS 要求をアプリケーション サーバーへの HTTPS トラフィックとしてプロキシしていますか? ホストしたいアプリケーションには HTTPS インターフェースがありません。