Ich versuche, einen Django-Server einzurichten, und ich hätte gerne die Admin-Seiten in admin.example.com/app_name
, die Api-Endpunkte in api.example.com/app_name
und die normalen Seiten in www.example.com/app_name
. Ich habe versucht, es über Nginx zu tun, aber interne Links sind durcheinander, und ich habe Weiterleitungen. Ist das, was ich versuche, sogar im Django möglich?Django in mehreren Servern
0
A
Antwort
0
Dies ist schnell und schmutzig nginx Einstellung, die alle Anforderung behandeln werde ich
erratenwenn es nicht funktioniert, lassen Sie mich den Fehler wissen aus der /var/log/nginx/error.log und access.log
upstream django {
server 127.0.0.1:9001;
}
#main server
server {
location /admin {
deny all;
}
location /static {
alias /var/www/static;
}
location/{
uwsgi_pass django;
include uwsgi_params; # the uwsgi_params file you installed
}
}
#your api server
server {
server api.example.com
location /admin {
deny all;
}
location /static {
alias /var/www/static;
}
location/{
uwsgi_pass django;
include uwsgi_params; # the uwsgi_params file you installed
}
}
server {
server_name admin.example.com;
location /static {
alias /var/www/static;
}
location /admin {
uwsgi_pass django;
include uwsgi_params; # the uwsgi_params file you installed
}
location/{
deny all;
}
}
Verwandte Themen
- 1. Stapelverarbeitung auf mehreren Servern
- 2. Kommunikation zwischen mehreren Servern
- 3. Sync Inhalt auf mehreren Servern
- 4. GitlabCi Bereitstellung auf mehreren Servern
- 5. Skalierung statsd mit mehreren Servern
- 6. Asp.net Webapplikation auf mehreren Servern
- 7. Webserver mit mehreren virtuellen Servern
- 8. PHPStorm arbeitet mit mehreren Servern
- 9. Code in mehreren SVN-Servern halten
- 10. kube2sky in kubernetes mit mehreren api-Servern
- 11. Java: Synchronisieren von Threads auf mehreren Servern
- 12. Gebäude Netzwerk-Topologie-Datei von mehreren Servern
- 13. Yii2 CSRF Validierung auf mehreren Servern
- 14. replizierte zwischengespeicherte Daten zwischen mehreren Servern
- 15. Ausführen eines Befehls auf mehreren Windows-Servern
- 16. Synchonise Laravel Taskplaner auf mehreren Servern
- 17. Verbindung zu mehreren DBs von verschiedenen Servern
- 18. $ _POST Array auf Servern mit mehreren Standorten
- 19. Marklogic DB-Status von mehreren Servern extrahieren?
- 20. ClickOnce-Installations-URL auf mehreren Servern
- 21. Liste aller SQL-Benutzer von mehreren Servern
- 22. Django Anmeldung zwischen zwei Servern erforderlich
- 23. Unterstützt es Anwendungscache in mehreren Servern in asp.net (C#)?
- 24. Konvertieren IIS/Tomcat-Webanwendung in eine Umgebung mit mehreren Servern
- 25. SSMS - Abfragen von mehreren Servern in einer einzigen Abfrage
- 26. Die beste Methode zum Zusammenfassen mehrerer Protokolldateien von mehreren Servern
- 27. Ansible | Eine Wiederholungsaufgabe wird asynchron auf mehreren Servern ausgeführt.
- 28. Verwenden von Google Anmelden mit mehreren Backend-Servern
- 29. Ausführen eines Powershell-Skripts auf mehreren Servern mit Jenkins
- 30. Wie STOP SQL Services auf mehreren Servern mit Powershell