我尝试向我的 Django 站点添加有效的规范标签。所以我必须添加没有查询参数的规范网址。我找到了很好的解决方案,但我遇到了无法解决的问题。我的标签是这样的:
{% if request.GET %}
<link rel="canonical" href="https://{{ request.get_host }}{{ request.path }}">
{% endif %}
这是一个很好的解决方案,但是在带有 url 的页面中的真实站点中,https://example.com/about-us?page=3我得到了这个规范的 urlhttps://www.example.com/about-us
为什么我www在站点域之前获得规范 url
这是我的ALLOWED_HOST在settings.py:
ALLOWED_HOSTS = [
'127.0.0.1',
'www.example.com',
'example.com',
'localhost',
]
如何在没有 的情况下获得有效的规范网址www?
慕码人2483693
相关分类