0
私はすべての通常のページに適したウェブサイトの静的ミラーを持っています。しかし、ユーザーがURLパラメータを持つページをフェッチするときには、ローカルの静的ファイルではなく、@proxy
を直接試してみたいです。URLパラメータがtry_filesの場合はelse
https://www.example.com/test.html?query=foobar @proxy
https://www.example.com/test.html からフェッチすべきことはまずここで$uri $uri.html $uri/
からフェッチしようとする必要があり、私の現在の設定です:1とがあるとき
root /var/www/www.example.com/mirror/current;
location/{
expires 12h;
add_header Cache-Control public
try_files $uri $uri.html $uri/ @proxy;
}
残念ながらこの設定は常に静的なページを提供しますどのURLパラメータも気にしません。
どうすればこの問題を解決できますか?