我有一个Django (DRF)启用的web应用程序,用户可以创建他们的个人资料。配置文件url看起来像这样- https://mywebsite.com/username。我想添加一个功能,其中用户可以映射他们的自定义域(购买新的域名或使用现有的域名)到个人资料页面。我该怎么做呢?如何确保在所有自定义域中启用SSL,而不让我的用户购买单独的SSL证书?
发布于 2017-09-01 01:41:58
如果用户只能自定义子域(*.mywebsite.com),则可以购买通配符SSL证书
如果你想让你的用户选择任何域,如果不为每个域创建一个SSL是不可能的,你可以使用Let's Encrypt,但你需要域验证和其他Django不能处理的事情(比如Nginx的反向代理)
https://stackoverflow.com/questions/45985764
复制相似问题