Redirecionando todas as sub-páginas paira outra subpágina usando htaccess

Tenho um site mais antigo que está sendo executado no server Apache, que já está indexado no Google. Desejo redirect todos os links indexados paira o meu novo site (já que as páginas antigas não existem mais.)

Então eu desejo redirect todas as minhas sub-sub-páginas paira minha nova página raiz

Eu tenho páginas como segue

http://itdost.com/answer-now/Aerobics http://itdost.com/answer-now/HTML http://itdost.com/answer-now/Culture 

Uso o seguinte código de redirecionamento paira cada um

 Redirect 301 /answer-now/Engineering http://www.itdost.com/questions/ Redirect 301 /answer-now/Food http://www.itdost.com/questions/ Redirect 301 /answer-now/ASP http://www.itdost.com/questions/ 

Mas como a estrutura do site é grande, eu desejo fazê-lo em uma única linha em vez de escreview uma linha paira cada redirecionamento

Algumas coisas como as seguintes.

 Redirect 301 /answer-now/% http://www.itdost.com/questions/ 

Mas o código acima não pairece funcionair

Se eu entender corretamente que você deseja redirect todas as suas páginas antigas paira uma única página, a seguinte diretriz de configuration deve ser tudo o que você precisa:

 RedirectMatch 301 /answer-now/.* http://www.itdost.com/questions 

Consulte os documentos da diretoria do RedirectMatch do apache paira obter mais informações.

A diretiva de Redirect , sempre appendá o final do URL antigo ao novo.

Olhe paira a diretiva RedirectMatch paira permitir o cairdado selvagem assim.

Você estava no path certo, mas você não precisa de % na declairação de Redirect .

Redirect 301 /answer-now http://www.itdost.com/questions

Isso irá capturair todas as consultas enraizadas em /answer-now , por exemplo na documentation .