Hello! On Tue, Dec 14, 2021 at 11:26:42PM +0200, Gena Makhomed wrote:
> Есть такой конфиг: > > location /download { > proxy_pass http://unix:/run/gunicorn.sock; > } > > location /download/ { > alias /home/www/download/; > charset utf-8; > autoindex on; > autoindex_localtime on; > } > > при этом nginx почему-то и зачем-то делает самовольный редирект > с https://example.com/download на https://example.com/download/ Воспроизводится ли проблема на приведённом конфиге в чистом виде, без каких-либо других location'ов и/или rewrite'ов? Если да - то как выглядит минимальный конфиг, на котором проблема воспроизводится, полностью (nginx -T)? Что показывает nginx -V? Что в debug log'е? Just in case it's not clear, такая же нога - и не болит. Допускаю, что это может быть ошибка в обработке дерева локаций, но с учётом зависимости от написанного в proxy_pass - я бы скорее предположил что-нибудь банальное, вроде ошибки от бэкенда, которую error_page превращает в 301. -- Maxim Dounin http://mdounin.ru/ _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru