/searchわかりました。呼び出されるたびにパラメータを追加したいだけです。
rewrite ^/search$ /search?foo=bar redirect;
単純なロジックのように見えますが、nginxがパラメーターを個別に取得し、$が機能しなくなったため、無限のループが発生します。/search?foo=barそれはばかげて一致するので、何度も何度もそれをトリガーします。
それで、に触れずに実用的な解決策はあります$argsか?
(マッチングルールはもう少し複雑なので、正規表現を使用したいのですが、基本的には私が望むものです)