2013-08-27 25 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緩存是偉大的,除非你最不期待。 –

相關問題