Tomcatのバックエンドサーバーへの着信接続のフロントエンドとして機能するApache 2.2.11の環境があります。私たちは、403エラーをキャッチしようとしていないときに素晴らしい作品のhttp-ssl.confの、中に以下のディレクティブを使用している:ProxyPassMatchディレクティブの問題
のSetEnvIf COMPANY EDLP 4.0.1 NLEDLPKEY =仮想ホストの真
一般的なセットアップを DocumentRootの "C:/ XAMPP/htdocsに/"
のServerNameはlocalhost:443 SERVERADMINのadmin @ localhostの
ProxyRequestsを
オフ0 ProxyPassMatch/htp://tomcat.company.com** < - このディレクティブに問題がありました(このサイトをバイパスするためにhttpで1つの "t"のみを使用する)新しいユーザーは質問ごとに1つのURLを投稿できます**にProxyPassReverse/HTP://tomcat.company.com
あなたは私たちが唯一の(インターネットエクスプローラ)のクライアントとなるようNLEDLPKEYという変数を渡すために(今はApache 2.2でmod_authz_hostと呼ばれる)のmod_accessモジュールを使用している見ることができるようにこの変数はSSL経由でTomcatにアクセスできます。また、私はリバースプロキシSSL接続だけでなく、指定されたページ(error_page.html)に403エラー(変数のない人のために)をリダイレクトしようとしています。私が試してみました:
ProxyPassMatch "^ [^(/ error_page.html)]" HTP:(?!/ error_page.html)//tomcat.company.com とも試み
ProxyPassMatch「^ 」HTP://tomcat.company.com
エラーページにリダイレクトすると、以下のメッセージを取得しないことが可能であるかどうかを確認するために:
を禁止
あなたがアクセスする権限がありません。/RDSをこのサーバー上に作成します。 < --RDSは単なるディレクトリです -
さらに、ErrorDocumentを使用して要求を処理しようとしているときに403 Forbiddenエラーが発生しました。 apacheの社内ポート443
で のApache/2.2.11(Win32の)DAV/2のmod_ssl/2.2.11 OpenSSLの/ 0.9.8i PHP/5.2.9 ServerのすべてのヘルプはR.
をいただければ幸いです