2016-04-18 18 views
0

私はREST Webサービスの上にリバースプロキシとしてnginxを使用しています。これはRESTの場合はnginxは空のURLパラメータを削除します

は従わか分からないのですが、私は次の形式でURLことを期待:PARAM1、PARAM2とオプションの引数をbeeingてparam3と

https://<host>/api/v9/<method>/<param1>/<param2)/<param3> 

が処理すべき

https://<host>/api/v9/method1//argument2/argument3 

私のWebサービスを直接呼び出すと動作するparam1の引数は空ですが、nginxがプロキシとして機能している場合は動作しません。この場合、私はargument2をparam1およびargument3としてparam2とします(何が問題なのですか)。

空のパラメータ(またはURL部分)を空にするにはどうすればよいですか?

おかげで、 クリス

+0

経路の複数の連続した '/' sがnginx' 'で' '/単一の正規化されています。他のWebサーバーは、動作が異なる場合があります。 –

答えて

関連する問題