2013-04-15 15 views
0

我需要將改寫(實際上是301重定向)舊網址格式-0.htm結束的表達,以新的-1.htm

因此,如果舊的URL是/path/to/pagination/script-0.htm
新網址必須爲/path/to/pagination/script-1.htm
這必須適用於任意數量的文件夾/子文件夾結構。
而且必須僅適用於[-0.htm]。只適用於以這種模式結束的網址。

有關如何實現這一目標的任何想法?
我的htaccess正則表達式知識僅限於無。htacecss rewritte正則表達式分頁網址

回答

1

你可以嘗試這樣的:

RewriteRule ^(.*?)\-0\.htm$ $1-1.htm [R=301,L] 

但要確保它的第一個規則,那可能會做一個傳遞,如果一個真正的文件的問題之前。

+0

是的,如果放在任何重寫規則之前,這是有效的。謝謝。 – andrew