Wildcards dentro de redirecionamentos de htaccess

1

Eu preciso fazer uma regra de reescrita ou redirecionar com um curinga incluído na linha. Aqui está um exemplo do que eu tenho até agora que funciona para um link individual.

Redirecionar 301 / atores / hey-steve-dave-454924 / link

Eu gostaria de ter algo como Redirecionar 301 / atores / hey-steve-dave- *, onde * redireciona qualquer coisa com / atores / hey-steve-dave- (quaisquer seis números) para a página inicial.

Alguma idéia?

    
por lotus 15.04.2013 / 23:02

1 resposta

2

Use RedirectMatch :

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

Isso é apenas um curinga de qualquer coisa depois de hey-steve-dave- , você pode ser mais específico - isso seria exatamente 6 números e nada mais, com ou sem a barra final:

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