2013-08-27 26 views
0

我有一个重写规则,应该将用户从pdf重定向到网站上的页面。当我去的网址,PDF加载。但是,如果我刷新页面,重定向的作品。.htaccess重定向在第一次加载时不起作用,但在刷新时起作用

这里是我的代码:

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

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

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

我可以通过修改这个问题做些什么?

我在Chrome中遇到这种情况。

回答

1

你的规则没问题。它在每个浏览器中都会重定向到我。

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

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

+0

啊。这是有道理的,让我感到无聊。现在工作。谢谢! – hookedonwinter

+1

@hookedonwinter缓存是伟大的,除非你最不期待。 –

相关问题