我正在尝试举办Bower 存储库在 nginx 代理后面。但是,我不知道如何正确配置它。我想/bower
从 url 的开头删除。我目前有以下配置。
location /bower {
rewrite /bower/(.*) /$1 break;
proxy_pass http://localhost:5678;
proxy_redirect off;
proxy_set_header Host $host;
}
使用此配置,/bower
当向代理后面的 bower 存储库发出请求时,该部分仍然不会被剥离。
答案1
使:
location /bower/ {
proxy_pass http://localhost:5678/;
proxy_redirect off;
proxy_set_header Host $host;
}
请注意在 location 和 proxy_pass 上添加的斜线。对于 bower 后端来说,proxy_set_header 是必需的吗?
编辑:这在nginx 文档