我在 Heroku 上有一个 Django 站点,使用 Dnsimple 来管理 DNS。我也在使用 Django 来强制使用 HTTPS。
我正在尝试遵循 google 协议,以便我只有一个域
https://example.com
这样如果用户访问http://www.example.com
或https://www.example.com
它将重定向到https://example.com
我在 Dnsimple 中的设置如下所示:
ALIAS example.com example.com.herokudns.com
CNAME www.example.com example.com.herokudns.com
我尝试删除 cname 并在 Dnsimple 中使用 URL 重定向,但它不起作用。
执行此重定向的正确方法是什么?我尝试根据另一个过时的帖子创建中间件,但它使我的网站崩溃。