我有一个网站,我需要从一个网址重定向到另一个网址。
当前网址: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
我在本网站和其他地方查找了许多类似的问题,但找不到有效的解决方案。提前致谢
答案 0 :(得分:1)
你的正则表达式不正确。
使用此:
RedirectMatch ^/(people)/.+$ /$1