私はこれを達成しようとしています:
http://mydomain/api/someApiCall?param=1¶m=2
実際の URL に基づく:
http://mydomain:8080/app/someApiCall?param=1¶m=2
私はこれを試しました:
RewriteEngine On
RewriteBase /
....
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^api/(.*)$ http://mydomain:8080/app/$1?%{QUERY_STRING} [L]
実際にリクエストをhttp://mydomain:8080/app/someApiCall?param=1¶m=2にリダイレクトします
通常のリライトとして動作させる方法はありますか (つまり、302 を送り返すのではなく、コンテンツを提供するだけです)。物理的に同じサーバーです。