2013-06-04 141 views
0

我有一个看起来像这样的基本规则:条件重写规则重定向

RewriteRule ^facial-moisturizer-spf-15.html /kyoku-facial-moisturizer-spf-15.html [R=301,L] 

这工作得很好了1-2-1重定向,但我必须重定向这两种:

/面部保湿,SPF-15.html

/moisturisers/facial-moisturizer-spf-15.html

有没有一种方法可以在一行中完成,而不是诉诸于RewriteCondition?

感谢

回答

0

完全未经测试,但:

RewriteRule ^(moisturisers/)?facial-moisturizer-spf-15.html /kyoku-facial-moisturizer-spf-15.html [R=301,L] 
+0

谢谢 - 我们不知道preceeeding段是什么 - 将尝试使用通配符 –

+0

那么怎么样像'重写规则(面部\ - 润肤霜\ -spf \ -15 \ .html)$/kyoku- $ 1 [R = 301,L]'(再次,未经测试,刚刚离开我的头顶部) – Jcl

+0

谢谢,这不幸产生了一个循环。现在修改 –