Добавить WWW к карте сайта Django - PullRequest
0 голосов
/ 04 июня 2019

Мои URL-адреса без WWW, как мне их добавить?

<url>
<loc>https://website.com/t/483/</loc>
<changefreq>daily</changefreq>
</url>

Я использую файлы сайтов Django .

Так как я заставляю www на весь мой сайт

У меня в настройках есть следующее, py

PREPEND_WWW = True
SITE_ID = 1

И в моем urls.py

from home.sitemaps import TitleSitemap

sitemaps = {
    'titles': TitleSitemap,
}

и у меня есть sitemaps.py

from django.contrib.sitemaps import Sitemap
from title.models import Title

class TitleSitemap(Sitemap):

    changefreq = 'daily'
    protocol = 'https'

    def items(self):
        return Title.objects.filter(error_code__isnull=True)

https://docs.djangoproject.com/en/2.2/ref/contrib/sitemaps/

...