预先将WWW添加到sitemap Djang

2024-06-25 23:38:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我的网址没有WWW,如何添加?你知道吗

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

我使用Django sitemaps。你知道吗

因为我在我所有的网站上都强制使用www

我有以下设置,py

PREPEND_WWW = True
SITE_ID = 1

在我的心里网址.py你知道吗

from home.sitemaps import TitleSitemap

sitemaps = {
    'titles': TitleSitemap,
}

我有一个网站地图.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/


Tags: frompyhttpsimportcomtrueurl网站