即使您已将此规则置于.htaccess
文件RedirectMatch
是mod\\u alias指令,因此在其他mod\\u重写(即。RewriteRule
) 指令,因此可能存在冲突。
尝试将其更改为mod\\u rewrite指令。例如:
RewriteRule ^language/(.*) /members/?members_search=$1 [R=301,L]
注意:上没有斜杠前缀
RewriteRule
图案在内部使用时
.htaccess
文件。
您可能需要在测试之前清除浏览器缓存。最好使用302(临时)重定向进行测试,以避免潜在的缓存问题。