Przesłałem plik robots.txt do mojego katalogu szablonów na moim serwerze produkcyjnym. Używam ogólnych widoków;Django - ładowanie pliku Robots.txt poprzez ogólne widoki
from django.views.generic import TemplateView
(r'^robots\.txt$', TemplateView.as_view(template_name='robots.txt', content_type='text/plain')),
Jednak po załadowaniu pliku robots.txt do przeglądarki uzyskuje się 404 - Nie znaleziono strony.
Czy ktoś może zasugerować, co należy zrobić, aby to naprawić. Dzięki.
Chciałbym podkreślić, że w lokalnym środowisku wydaje się, że działa.
Użycie opcji "APPEND_SLASH = False" w ustawieniach aplikacji powoduje, że nie trzeba dodawać ukośnego ukośnika do adresu URL. Zobacz: https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-APPEND_SLASH – Yoone