0

我有一些内部有固定链接的旧 SWF,因此我需要重写所有链接以重定向到我在 Wordpress 上构建的新站点。

我实际上需要将所有具有 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]

但它没有任何效果,并且由于某种原因会减慢整个站点的加载速度。我知道 Wordpress 有自己的重写,所以它可能是相互影响的。

如果我在所有 mod_rewrite 规则中迷失了方向,我会很高兴得到一些帮助......

4

1 回答 1

0

要匹配查询字符串,您需要一个RewriteCondwith%{QUERY_STRING}

试试这个规则:

RewriteCond %{QUERY_STRING} (^|&)FID=([^&]+) [NC]
RewriteRule ^KavOr07/?$ /me_%1? [L,R=302,NC]
于 2013-10-11T11:22:13.347 回答