Last update on .

将网站提交到搜索引擎收录,一般来说搜索引擎会让我们上传一个文件到域名空间的根目录供其验证。例如必应会要求上传BingSiteAuth.xml到,上传后可以直接通过:www.domain.com/BingSiteAuth.xml访问到这个文件。

Django程序处理这个问题非常简单,只需要配置一下URL,将其直接指定到该文件。

from django.views.generic import TemplateView
urlpatterns = [
    url(r'^b\.html$', TemplateView.as_view(template_name='b.html', content_type='text/html')),
    url(r'^s\.txt$', TemplateView.as_view(template_name='s.txt', content_type='text/plain')),
    url(r'^Auth\.xml$', TemplateView.as_view(template_name='Auth.xml', content_type='text/xml')),
]


其中b.html,s.txt,Auth.xml放在Django的templates文件夹中即可。注意不同的文件类型,content_type的参数不同。

评论

No comments yet.

Please log in by using LinkedIn Weibo to leave a comment.