Ecco il mio attuale metodo di servire robots.txtdjango servono robots.txt in modo efficiente
url(r'^robots\.txt/$', TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')),
Non credo che questo sia il modo migliore. Penso che sarebbe meglio se fosse solo una pura risorsa statica e servita in modo statico. Ma il modo in cui è strutturata la mia app django è che la radice statica e tutti i successivi file statici si trovano in
http://my.domain.com/static/stuff-here
Qualche idea? Sono dilettante Django, ma
TemplateView.as_view(template_name='robots.txt',
content_type='text/plain')
sembra molto più consumo di risorse di una semplice chiamata statica alla mia directory statica che viene servita su nginx.
bella soluzione. ma cosa succede se non ho accesso a quel file? – BlaShadow
@BlaShadow Non hai accesso a quale file? il robot.txt? – Rexford
Perché dovrebbe essere servito da Nginx? – dspacejs