nginx + gunicorn + flask的配置
现在我把 /demo 这个路由映射到 8088端口,怎么重写路由
server {
listen 80;
server_name my_server;
location /demo {
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:8088;
rewrite ^/demo/(.*)$ /$1 last;
}
}
但是这样写, localhost/demo还是不行,怎么处理
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
访问下
my_server/demo试试?改为
last会对server块重新发起请求,break则使用当前location中的数据源如果说你想
的话,可能就需要这样了:
但是这种直接在你的后台程序中处理也就可以了,因为这样的结果就是访问/demo/xx和访问/xx是一样的效果了