2017-07-04 62 views
-1

我已經使用下面的規則將每個PDF文件重定向到一個頁面。我想要做的是將某個PDF重定向到某個頁面,而不是將每個PDF轉到一個頁面。PDF htaccess重定向

例子:carolina-application.pdf重定向到//carolina-gun-laws.com

是否有可能修改下面的代碼來做到這一點?

將這個規則你.htaccess(略低於RewriteEngine敘述線)的頂部:

RewriteRule ^.+\.pdf$ http://example2.com/ [L,NC,R=301] 
+1

請解釋一下你嘗試過什麼到目前爲止。也許這將有助於閱讀https://meta.stackoverflow.com/questions/266270/specific-warnings-to-newbies-about-homework-code-writing-please-debug-and-sscce – Capsule

回答

0

你應該把具體的重定向規則通用重定向規則之前:

RewriteEngine On 

RewriteRule ^carolina-application\.pdf$ http://carolina-gun-laws.com/ [L,NC,R=301] 

RewriteRule ^.+\.pdf$ http://example2.com/ [L,NC,R=301] 
+0

是的,謝謝,但現在以下是我被告知301重定向從Google搜索索引中移除頁面的問題,不確定這是否正確。但是,如果它確實打敗了我的整個目的,因爲我需要這些PDF在谷歌排名。 – WaynePatt

+0

我剛剛意識到的其他事情是重定向這些PDF被稱爲隱形,對SEO很不好,實際上可能會禁止您的IP地址從谷歌搜索。 – WaynePatt

+0

你的問題不是關於SEO。這是關於如何重定向,這就是我的回答。我建議使用'301'來避免糟糕的搜索引擎優化。但是,如果你有更多的搜索引擎優化查詢,然後提出一個新的問題 – anubhava