【发布时间】:2017-09-08 12:40:25
【问题描述】:
我正在我的服务器上运行两个 Flask 应用程序。第一个在/etc/nginx/sites-available/alpha-project 中有一个 nginx 配置:
server {
listen 80;
location / {
include uwsgi_params;
uwsgi_pass 127.0.0.1:3033;
}
}
因此,每当我访问mywebsite.com 时,我都可以使用这个应用程序(名为alpha-project)。
现在我有了另一个名为 beta-project 的烧瓶应用程序,配置文件为 /etc/nginx/sites-available/beta-project:
server {
listen 80;
location /beta {
include uwsgi_params;
uwsgi_pass 127.0.0.1:3034;
}
}
我想在访问mywebsite.com/beta 时使用我的beta-project。
但是当我访问mywebsite.com/beta时,服务器总是返回404。看来我还在使用alpha应用程序。
如何让 nginx 重定向到我的 beta 应用程序?
【问题讨论】: