Hier ist meine derzeitige Methode der robots.txt dientdjango robots.txt dient effizient
url(r'^robots\.txt/$', TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')),
Ich glaube nicht, dass dies der beste Weg ist. Ich denke, es wäre besser, wenn es nur eine reine statische Ressource wäre und statisch gedient wäre. Aber die Art und Weise meine django app strukturiert ist, dass die statische Wurzel und alle nachfolgenden statischen Dateien befinden sich in
http://my.domain.com/static/stuff-here
Irgendwelche Gedanken? Ich bin Amateur bei django aber
TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')
sieht viel mehr Ressourcen verbrauch als nur einen statischen Aufruf an meinem statischen Verzeichnis, das auf nginx serviert wird.
nette Lösung. Was passiert aber, wenn ich keinen Zugriff auf diese Datei habe? – BlaShadow
@BlaShadow Sie haben keinen Zugriff auf welche Datei? die roboter.txt? – Rexford
Warum sollte es von Nginx bedient werden? – dspacejs