我的AddThis小部件和History.js脚本存在问题。
一旦用户使用AddThis小部件在Facebook上分享某个页面,一些#标签就会附加到URL(例如#.U-S_Q-q0tE8.facebook
)。
然后,如果用户在Facebook上点击此类链接并使用例如http://domain.com/path/to/content,123.html#.U-S_Q-q0tE8.facebook
等网址访问我的网站,则会将其重定向到http://domain.com/path/to/.U-S_Q-q0tE8.facebook
,这会引发错误404.
奇怪的是,History.js甚至没有被初始化或使用。它只是使用<script...>
标记嵌入网站。
这有什么解决方案吗?是否可以在History.js中禁用此类行为?
答案 0 :(得分:0)
我有完全相同的问题,虽然我不知道你是否可以禁用history.js行为,但你可以通过在addthis脚本之前添加以下内容来禁用addthis哈希值
<script type="text/javascript">
var addthis_config = {
data_track_clickback: false
}
</script>
这意味着您无法使用addthis跟踪该链接获得的点击次数,但Google Analytics等内容可以显示流量来源。