开发环境,Debug = True,一切都正常访问。
部署到云上后,Debug = False。
访问https://mysite.cn/admin 直接提示404错误,
访问 https://mysite.cn/admin/ 能正常显示,就差一个 / 。
本来以为是NGINX配置问题,还折腾了N久,但问题还是一样未解决。
然后Django默认的APPEND_S...
申请了个免费的SSL证书,就想着把HTTP的都跳转到HTTPS上,然后想着WWW能省则省了,开始折腾NGINX。
参考配置如下:
# mysite.cn 配置
upstream mysites{
server 127.0.0.1:8888;
}
# HTTP 跳转 HTTPS
server {
listen 80;
server_n...