【发布时间】:2020-02-29 10:04:59
【问题描述】:
如何在 Nginx 中内部捕获子域并将其重新路由到 Django 的 URL 调度程序?
api.project.org/ -> /api/
www.project.org/ -> /www/
project.org/ -> /www/
我想得到这样的东西:
location api.project.org/ {
uwsgi_pass 127.0.0.1:8080/api/;
}
并且最终用户仍然应该看到这些子域,而不是服务器是否会返回 301 和类似 project.org/www/ 的位置。
【问题讨论】:
-
你可以使用重写
-
@vorujack 但我如何使用
rewrite来做到这一点?
标签: django nginx uwsgi nginx-config