проблема: Django не отдает robots.txt
причем “похожая” html-ка идентификатора сайта для яндекса отдается.
urls.py:
===========
# -*- coding: utf-8 -*-
from django.conf import settings
from django.conf.urls.defaults import *
from django import template
……
from mysite.views import yandex_webmaster, robots1
…..
urlpatterns = patterns('',
(r'^$', my_frontpage),
(r'^yandex_……..html$', yandex_webmaster),
(r'^robots.txt$', robots1), # (1-3)
………..
===========================
views.py:
=================
………
def yandex_webmaster(request):
return render_to_response('yandex_………html')
def robots1(request):
return render_to_response('robots.txt', mimetype=“text/plain”)
…..
======================
robots.txt и yandex_… html лежат в templates и куча других html из templates удачно подхватываются
на хостинге стоит CentOS 5 и последний Django ( 1.3 или 1.4 )