совершенно. решил я на джанге заюзать ее родной генератор sitemap.
все бы хорошо, вот только в сайтмапе указан мой старый домен .ru, я решил это исправить
подключил в настройках в инсталлед аппс – 'django.contrib.sites' и указал SITE_ID = 1
изменил всеми возможными методами домен, который получается при вызове SITE_ID = 1, то есть там .com домен установлен.
все равно та же петрушка. я уже залез в сорцы модуля сайтмапа и нашел, как он берет урлы. берет он их django.contrib.sites shortcuts.py
на локалхосте сайтмап выдает валидный .com, на проде выдает .ru
я на проде уже в шелл зашел и вызвал в нем Site.objects.get_current() – отдает .com
но в сайтмапе все равно отдается .ru домен. ваши идеи, господа, куда копнуть еще можно?
А в таблице django_site поправил домен? Сервер перезагружал после изменения?
Обсуждают сегодня