httpd.conf ファイルに次の行があります
ProxyPass /何か http://localhost:9080/servlet/StubEndpoint?stub=stub
システムは次のように応答します
要求されたリソース (/servlet/StubEndpoint%3Fstub=stub/) は利用できません。%3F で。どうすればその問題を解決できますか? その疑問符は「%3F」に置き換えられているようで、404 が返されます
httpd.conf ファイルに次の行があります
ProxyPass /何か http://localhost:9080/servlet/StubEndpoint?stub=stub
システムは次のように応答します
要求されたリソース (/servlet/StubEndpoint%3Fstub=stub/) は利用できません。%3F で。どうすればその問題を解決できますか? その疑問符は「%3F」に置き換えられているようで、404 が返されます
ProxyPassのドキュメントから:
url is a partial URL for the remote server and cannot include a query string.
あなたの例でstub=stub
は、クエリ文字列です。%3F の置換は、URL エンコーディングの一部として行われます。
次のような URL にプロキシして、最終的な宛先に (クエリ文字列を使用して) リダイレクトすることができる場合があります。
ProxyPass /something http://localhost:9080/proxy
RewriteEngine on
RewriteRule ^/proxy /StubEndpoint?stub=stub
これにより、/something で始まるすべての URL が StubEndpoint?stub=stub へのリダイレクトを返すようになります。ただし、私はこれを自分でテストしていません。