Ich habe eine Flask-Anwendung, die an IP und Port gebunden ist. Angenommen, es gibt eine andere HTTP-Anwendung (z. B. Flower, oder sie hat nichts mit Flask zu tun, ich kenne nur die Schnittstelle dieser Anwendung und kann nur lokal darauf zugreifen). Ich m?chte, dass einige Regeln der Flask-Anwendung vollst?ndig an diese Anwendung weitergeleitet werden, die nichts mit Flask zu tun hat.
Bereitstellung mit guncion + nginx
Konfiguration in Nginx:
location /flower/ {
rewrite ^/flower/(.*)$ / break;
proxy_pass http://127.0.0.1:5555/;
proxy_set_header Host $host;
}
Es wird Situationen geben, in denen Ressourcendateien nicht weitergeleitet werden k?nnen und die folgenden Anwendungen nicht gefunden werden k?nnen:
<link href="/static/css/bootstrap-responsive.css?v=702e8485242b3ae5b4ce75a5ede13acb" rel="stylesheet">
Weiterleitung auf Kolbenebene?
Weiterleitung auf WSGI-Ebene? Werkzeug-Middleware?
Suche nach konkreten L?sungen
你這種情況應(yīng)該跨域了, 可以使用nginx + lua 分發(fā)子請(qǐng)求, 需要你的nginx重新編譯lua模塊
可以看看下面的思路
http://zqscm.qiniucdn.com/dat...
至于讓nginx 支持lua, 這個(gè)自行g(shù)oogle了, 祝你成功!