Nginx proxy_pass改写其他路径

时间:2019-07-28 21:05:33

标签: nginx path location config

需要nginx重写到proxy_pass位置而不重写实际显示的位置-仅传递到后端服务器套接字;

仅应为后端套接字添加路径“ / article /”;传入位置是/,之后的所有内容都应添加到/ article / $ 1

尝试了几种可能性;

proxy_pass http://server/article/; #不起作用,出现配置错误
proxy_pass http://server/article/ $ 1; #始终重写为/ article / article / $ 1

location / {
  rewrite /(.*) /article/$1  break;
  proxy_pass http://server/$1;
}

0 个答案:

没有答案