我想在 beta 测试中向我的客户公开一个 django 应用程序。我们的 SSL 证书仅适用于http://www.domain.com/(无子域)。所以我想映射:
http://192.168.0.9:8080/ 到http://www.domain.com/beta/
我已将此添加到我的 nginx.conf
location /beta {
rewrite ^([^.]*[^/])$ $1/ permanent;
}
location /beta / {
proxy_set_header X-Url-Prefix http://www.domain.com/beta/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_pass http:// 192.168.0.9:8080/;
}
第一页看起来不错,但所有链接都不起作用。链接由 {% url ... %} 模板标签创建。
PS:http://和IP之间的空间-> stackoverflow拒绝保存我的问题,无法访问