2013-02-03 43 views
0

我在我的htaccess這對於被稱爲投資組合頁面工作正常執行下列操作:htaccess的化妝改寫條件頁

RewriteCond %{QUERY_STRING} ^_escaped_fragment_=([^&]*) 
RewriteRule .* http://%{HTTP_HOST}/portfolio#!%1? [R=301,L,NE] 

但是我現在需要保持這一點,也產生了所謂的PrivateGallery另一頁相同的重寫。

如何在沒有兩次碰撞的情況下做到這一點,有沒有辦法以不同的方式寫入第一個條件行,例如它是頁面特定的,然後第二次更改頁面名稱相應地複製它?

在此先感謝

回答

0

,我終於找到了我一直在尋找的無數次的實驗之後。我這個實現它:

RewriteCond %{QUERY_STRING} ^_escaped_fragment_=([^&]*) 
RewriteRule .* %{REQUEST_URI}#!%1? [R=301,L,NE] 

所以含逃脫片段我的兩個頁面會改寫自己hashbang代表網址,沒有一個頁面還重定向到另一個。

這主要是需要的,以便我可以讓Facebook解析這些URL的項目,我需要按鈕/ fb註釋來表示文檔中的單獨圖像URL。