我正在尝试将捕获的正则表达式组作为URI传递。
的配置:
location ~ /proxy/(.*?)$ {
proxy_pass http://$1;
}
的需要:
http://127.0.0.1:9999/proxy/example.com/test/asd.html
应代理传递给:
http://example.com/test/asd.html
的结果:
> curl http://127.0.0.1:9999/proxy/example.com/test/asd.html
<html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>
错误日志为空
我在这里错过了什么?感谢
答案 0 :(得分:1)
我尝试查找NGINX位置正则表达式来查看正则表达式对象是如何工作的(即JS中的//),这是你应该尝试的内容
functions
看看是否有帮助