浏览器缓存了重定向 URL。如何防止它被缓存?

浏览器缓存了重定向 URL。如何防止它被缓存?

我正在使用 nginx 重写 URL

rewrite ^/old$ /new1 permanent;

我需要每隔几天更改一次 /old 重定向到的地址 (/new1)。我注意到,当我将 /new1 url 更改为 /new2 并重新启动 nginx 时,浏览器仍然重定向到 /new1,直到我清除浏览器缓存。

如何防止浏览器缓存重定向 URL?

PS 我需要不断更改 URL 的原因是我在其中一个网站上设置了一个横幅,为了不一直用新的 URL 打扰网站所有者,我想我会给他一个地址来使用并不断自己更改重定向。

答案1

您不应使用永久重定向。代码应为:

rewrite ^/old$ /new1 redirect;

相关内容