为什么我的网站上的链接被添加了“?pk_vid =“?

时间:2019-04-28 04:31:49

标签: php html

我注意到,当我查看自己的网站并开始单击链接时,它们通常会自动添加“?pk_vid = [random_hash]”,换句话说,https://mywebsite.com/sitemap.php变为https://mywebsite.com/sitemap.php?pk_vid=e7c1a6e05434662d15564165646fb60f

奇怪的是,它们只有在单击链接时才会显示在地址栏中,它们在HTML中不可见,甚至不能悬停在链接本身上。我想知道是否还有其他人经历过这种独特的情况并知道与之相关。

1 个答案:

答案 0 :(得分:1)

您在运行Matomo(Piwik)吗?这可能与Piwik及其跨域链接功能有关。

跨域检测功能通过将pk_vid查询参数添加到页面上的每个链接(加载时)来工作。该操作仅执行一次,因此,如果您的网页或webapp通过JavaScript将链接动态添加到页面,则不会在URL中添加此查询参数。

https://matomo.org/faq/how-to/faq_23654/