假设我有一个 nginx 服务器,其中 Django 应用程序设置为“/djangoapps/exampleapp1/”和“/djangoapps/exampleapp2/”。
假设我刚刚注册了一个域名“www.exampleapp2.com”。
我如何将 www.exampleapp2.com 指向我的 django 应用程序?
从阅读 nginx 文档来看,如果我只提供静态文件服务,这似乎相当简单。但是,一旦我加入 Django,事情就变得困难了。
我的 nginx 配置看起来像这样:
server {
server_name www.exampleapp2.com;
location / {
# What do I put here?
}
}
server {
root /var/www;
location /djangoapps {
include fastcgi_params;
fastcgi_pass 127.0.0.1:8080;
fastcgi_split_path_info ^()(.*)$;
}
}