1

我是YOURLS的新手,只需在nmdrp.me上进行设置,就可以转发到我的网站namedrop.io。例如nmdrp.me/1

我试图解决的挑战是,一旦我第一次在 Chrome 浏览器上访问nmdrp.me/1 ,页面的计数器就会变为 +1。但是当我从同一个浏览器再次访问nmdrp.me/1时(无论多少分钟后),计数器都不会上升。

Bit.ly能够在 2 分钟后从同一浏览器中获取对该站点的下一次访问。

我相信这是因为在 nmdrp.me 上有一个默认设置为不会过期的 cookie - 我想改变它。

您能告诉我如何更改 cookie.php 以设置 2 分钟后过期的 cookie,这样我也可以在同一浏览器上进行下一次访问吗?

4

1 回答 1

1

与 cookie 无关 - http://nmdrp.me/1提供 301 重定向。301 重定向(“永久”)由浏览器缓存 - 对同一 URL 的后续访问将从缓存而不是您的服务器提供,这意味着不再计算 cicks。

如果您想对此进行调整,您需要更改代码库中的一些地方。

编辑: Bit.ly 使用标头 ,Cache-Control: private, max-age=90用他们的 301 来解决这个问题,将缓存限制为 90 秒。

于 2015-08-13T19:16:26.940 回答