2015-02-09 89 views
0

我需要用特定的id替換最後一段url。Mod_rewrite替換url結尾處的特定字符串

我可以使用: -

RewriteRule ^tester-affiliate index.php?ID=8 [NC,L] # rewrite the affiliate url 

如果URL只是domain.tid/tester-affiliate

但如果URL是domain.tid/category/product/tester-affiliate

我需要的網址寫爲domain.tid/category/product/index.php?ID=8

回答

1

試試:

RewriteRule ^(.*)tester-affiliate $1/index.php?ID=8 [L,NC] 

tester-affiliate之前的任何內容都會被正則表達式(.*)捕獲並使用$1反向引用。

+0

謝謝,完美:) – 2015-02-10 03:45:28