Назад | Перейти на главную страницу

Подстановочные знаки внутри перенаправлений htaccess

Мне нужно создать правило перезаписи или перенаправить с подстановочным знаком, включенным в строку. Вот пример того, что у меня есть, что работает для отдельной ссылки.

Перенаправить 301 / актеры / эй-стив-дэйв-454924 / http://www.mydomain.com/

Я хотел бы иметь что-то вроде Redirect 301 /ctors / hey-steve-dave- *, где * перенаправляет что-либо с /ctors / hey-steve-dave- (любые 6 чисел) на главную страницу.

Любые идеи?

Использовать RedirectMatch:

RedirectMatch 301 ^/actors/hey-steve-dave-.*$ http://www.mydomain.com/

Это просто шаблон чего-либо после hey-steve-dave-, вы можете уточнить - это будет ровно 6 чисел и ничего больше, с косой чертой в конце или без:

RedirectMatch 301 ^/actors/hey-steve-dave-\d{6}/?$ http://www.mydomain.com/