我是nginx的新手。我有两个项目,一个是运行 localhost 8000 的django web应用程序,另一个是用于提供api服务并运行 localhost 8888 的龙卷风。
如何配置nginx,将所有网址请求(从80端口)重定向到 localhost:8000 ,但 / api 请求重定向到 localhost:8888 < / strong>(龙卷风app)?
答案 0 :(得分:1)
修改您的nginx
配置文件。添加server
块并在proxy_pass
块中使用location
代理(重定向)请求。
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:8000;
}
location /api {
proxy_pass http://127.0.0.1:8888;
}
}
保存并重新加载nginx。
nginx -s reload