.htaccess与RedirectMatch有问题

时间:2014-07-17 15:34:57

标签: .htaccess url redirect

我有一个网站,我需要从一个网址重定向到另一个网址。

当前网址:www.somesite.com/people/johndoe/?id=10

所需的网址:www.somesite.com/people/?id=10

我在我的.htaccess文件中尝试此操作,但无济于事:

RedirectMatch ^/people/(.*)$ /people/?id=$1

返回:

www.somesite.com/people/?id=johndoe

我在本网站和其他地方查找了许多类似的问题,但找不到有效的解决方案。提前致谢

1 个答案:

答案 0 :(得分:1)

你的正则表达式不正确。

使用此:

RedirectMatch ^/(people)/.+$ /$1