2013-10-11 25 views
0

我有一些舊的SWF裏面有固定鏈接,所以我需要重寫所有鏈接以重定向到我在Wordpress上構建的新站點。在Wordpress站點中重寫URL

我確實需要重定向都鏈接FID = < 123>到/ me_ < 123>(這就是我,因爲我需要重定向的所有頁面創建的永久鏈接)

例如: http://kavor.org.il/KavOr07/Templates/showpage.asp?DBID=1&LNGID=2&TMID=843&FID=1997 需要去http://kavor.org.il/me_1997

我試圖把這個在.htaccess: ^ FID =([^ /] +)/ $/me_ $ 1 [R]

,但它沒有任何效果,也爲一些理由減慢整個網站lo ading。 我知道Wordpress有自己的重寫,所以也許它是干擾。

我將很高興爲一些幫助,把我弄得很失去了所有mod_rewrite規則...

回答

0

要匹配的查詢字符串,您將需要一個RewriteCond%{QUERY_STRING}

試試這個規則:

RewriteCond %{QUERY_STRING} (^|&)FID=([^&]+) [NC] 
RewriteRule ^KavOr07/?$ /me_%1? [L,R=302,NC] 
+0

不起作用,我需要放置在哪裏?之後的WordPress重定向規則或之前? – yedidel

+0

這應該是WordPress的規則**之前** – anubhava