Heim > Backend-Entwicklung > PHP-Tutorial > django项目中如何把sitemapxml等静态文件放到web根目录

django项目中如何把sitemapxml等静态文件放到web根目录

WBOY
Freigeben: 2016-07-29 09:02:24
Original
1366 Leute haben es durchsucht

有两种方案

一、

url(r'^sitemap\.xml/$', TemplateView.as_view(template_name='sitemap.xml',
                                            c/xml')),
Nach dem Login kopieren

urls.py中加入新的urlpattern,用TemplateView去展示

二、

 直接交给nginx来处理,在nginx的conf文件中加入要处理的static URL和路径

location  /sitemap.xml {
    alias  /path/to/static/sitemap.xml;
}
Nach dem Login kopieren

第一种方案我没实践,应该也是ok的,我用的第二种方案

参考:http://stackoverflow.com/questions/18424260/django-serving-robots-txt-efficiently

以上就介绍了django项目中如何把sitemapxml等静态文件放到web根目录,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage