是什么让 nginx 在我的请求中添加尾随 /?目前这似乎打破了他们。
location ^~ /custom/ {
location = /custom/.*\.css$ {
alias /var/www/custom
}
alias /var/www/custom;
include uwsgi_params;
uwsgi_param REDIRECT_STATUS 200;
uwsgi_modifier1 9;
uwsgi_pass 127.0.0.1:3031;
}
这个配置至少有两个问题:
- 如果您请求类似
/custom/xxx.css
服务器的请求,则会将请求发送到 uwsgi - 发送到 uwsgi 的请求将是
/custom/xxx.css/
- 并且这个额外的斜杠将确保事件 uwsgi 不会返回文件。