0

我有一个重写规则,应该将用户从 pdf 重定向到网站上的页面。当我转到 url 时,会加载 pdf。但是,如果我刷新页面,重定向就会起作用。

这是我的代码:

RewriteEngine On
RewriteRule ^wp-content/uploads/2013/08/Judy-Special-Report-2.5.pdf$ http://sellinginaskirt.com/outsell [NC,L,R=301]

目标是让http:// sellinaskirt.com/wp-content/uploads/2013/08/Judy-Special-Report-2.5.pdf 重定向到http:// sellinaskirt.com/outsell

要重新创建问题,请访问http:// sellinaskirt.com/wp-content/uploads/2013/08/Judy-Special-Report-2.5.pdf。PDF 加载。然后刷新页面。http: // sellinaskirt.com/outsell加载。

我可以进行哪些更改来解决此问题?

我在 Chrome 中遇到了这个问题。

4

1 回答 1

1

你的规则很好。它在每个浏览器中为我重定向。

可能发生的情况是,当您单击链接时,您的浏览器会显示 PDF 的缓存副本。但是,当您显式重新加载页面时,它会将请求发送到服务器,而不是提取页面的缓存副本,然后您会看到重定向。

如果您想再次测试它,请清除您的 chrome 缓存并再次点击链接。

于 2013-08-27T15:04:59.847 回答