htaccess为分页网址重写正则表达式

时间:2013-04-15 11:04:00

标签: .htaccess

我需要一个表达式,它会重写(实际上是301重定向)旧的url模式以-0.htm结尾,到新的-1.htm

所以,如果旧网址为/path/to/pagination/script-0.htm 新网址必须为/path/to/pagination/script-1.htm
这必须适用于任意数量的文件夹/子文件夹结构 并且必须仅适用于[-0.htm]。仅适用于以此模式结尾的网址
关于如何完成这个的任何想法?
我的htaccess正则表达式知识仅限于无。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下方式:

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

但要确保它是第一个规则之一,在那些可能在真实文件中进行传递的规则之前。