我有一个网址格式
url(r'^(?P<offer_id>[^/]+)/$', detail, name="detail"),
将offer_id
传递给名为detail
的视图。我的问题是这个视图产生的页面有HTTP引用本身而不是原始。即mysite.com/offer1/的http referer最终成为它自己。
我可以更改此项,以便引用者实际上是用户点击链接的原始页面吗? 如果我不能这会对谷歌搜索我的网站有影响吗?我假设某种重定向正在进行,搜索引擎会不会看到这个?
更新
使用Chromes开发人员工具,对于已存在于(浏览器?)缓存中的页面,似乎缺少请求标头。对于不在缓存中的页面,请求标题在那里且引用数据是正确的,但request.META.HTTP_REFERER
模板中的detail
仍然引用当前页面而不是引用者