Если я имею:
redirect 301 /users/foo http://www.example.com/profiles/foo
redirect 301 /users/bar http://www.example.com/profiles/bar
Я могу сделать что-то как?
redirect 301 ^\/users/(.+)$ http://www.example.com/profiles/$1
Найденный решением:
RedirectMatch users/(.+) http://www.exapmles.com/profiles/$1 [R=301,L]
Это на самом деле перенаправляет вместо перезаписи.
См. решение @Darth Android с RewriteEngine
который работает точно также :)
Попытайтесь использовать, переписывают правила, если у Вас есть апач:
RewriteEngine on
RewriteRule ^/users/(.*)$ http://www.example.com/profiles/$1 [R=301,L]
Обратите внимание необходимость в ModRewrite, установленном и включенном в апачской конфигурации. Вытянутый отсюда, если Вам нужен метод для IIS.