Ich plane, Produkte zu verkaufen, indem ich Kreditkarten belaste, deshalb ist das Verwenden von SSL für Django-powered Website kritisch. Und ich bin sehr naiv.Django und SSL Frage
Mein ursprünglicher django-Setup-Plan verwendete Apache als Webserver und benutzte mod_wsgi, um mit Django zu kommunizieren, statische Medien, die wiederum von Apache bedient wurden. Alles schien gut, bis SSL-Protokoll zu den Plänen kommt.
Ich werde SSL-Protokoll für Benutzerkonto Konfigurationsseiten, die gesamte Kaufsequenz und vielleicht bei der Django-Admin verwenden.
Ich habe die offiziellen Dokumentationen überprüft und gegoogelt, aber die Antworten sind eher verwirrend.
- Was wäre die empfohlene Methode zur Implementierung von SSL für dieses Setup?
- Vorschläge zu diesem ersten Mal SSL-Implementierer auf einer Website?
- Von this page scheint es, als hätten sie Nginx auf dem Stapel enthalten. Konnte es ohne es nicht getan werden?
Dank
Und wenn ich nur will django/admin/Urls über https zu gehen? Was muss ich zu Ihrem Konfigurationsbeispiel hinzufügen? – Feanor
Ich denke, der einfachste Weg besteht darin, sowohl die HTTP- als auch die HTTPS-Sites mit der gleichen '' WSGIScriptAlias''-Anweisung zu konfigurieren. Verwenden Sie ein "Redirect/admin" in der https-Site-Konfiguration. – codeape