J'essaie d'obtenir une route telle que example.com/misc/page
d'aller au même endroit que example.com/misc/page/
. L'itinéraire /misc
va vers un seau s3 qui contient un tas d'autres pages statiques que j'essaie de servir. La configuration ci-dessous fonctionne parfaitement lorsque j'ai ce slash de fin de ligne, mais sans ce dernier, l'URL est réécrit en example.com/page/
location ~* ^/misc/?(.*)$ {
ssi on;
proxy_pass http://<%= ENV["PROXY_S3_BUCKET"] %>/$1$is_args$args;
proxy_set_header Host <%= ENV["PROXY_S3_BUCKET"] %>;
proxy_cache my_proxy;
proxy_cache_key $host$request_uri$request_method;
}
Quelqu'un peut-il me dire pourquoi cette réécriture se produit et ce que je peux faire pour l'empêcher ? Merci d'avance !