Uma*_*Uma 6 django robots.txt django-templates django-views
我已将robots.txt上传到我的生产服务器上的模板目录中.我正在使用通用视图;
from django.views.generic import TemplateView
(r'^robots\.txt$', TemplateView.as_view(template_name='robots.txt', content_type='text/plain')),
Run Code Online (Sandbox Code Playgroud)
但是,当我在浏览器上加载robots.txt时,我找不到404页面.
有人可以建议需要做些什么来解决这个问题.谢谢.
我应该指出,在当地环境中,这似乎是有效的.
Uma*_*Uma 13
终于明白了.我必须在^ robots.txt $中添加一个'/'
(r'^robots\.txt/$', TemplateView.as_view(template_name='robots.txt', content_type='text/plain')),
Run Code Online (Sandbox Code Playgroud)
那是基本的!我假设默认情况下APPEND_SLASH是真的,但是在生产服务器上它没有用.
如果有人能提供一些见解,请告诉我.
| 归档时间: |
|
| 查看次数: |
2335 次 |
| 最近记录: |