2013-04-22 55 views
0

我有两种类型的链接需要重定向。带公式通配符重定向的Htaccess

链接是顶层如example.com/p123456234 但现在应该clients.example.com/p123456234

有很多链接遵循相同的顺序(字母,然后9个数字),我一直在寻找一个通配符重定向来一次照顾所有这些,而不必手动输入所有这些。

回答

1
RewriteRule ^([a-z]{1})([0-9]{9})$ http://clients.example.com/$1$2 [R=301,L] 

这里的通配符将限制每种类型(字母和数字)的字符数。如果匹配,它将使用301重定向到新的目的地。

+0

工作完美。看起来我会花一些时间熟悉正则表达式。 – user1934587390 2013-04-22 16:25:25

+0

好主意,大资产:) – 2013-04-22 17:19:58