mod_rewrite para redirecionar para a página específica do WP

1

O objetivo é redirecionar todas as solicitações que chegam ao Wordpress do IE 6 e 7, para uma página específica do Wordpress usando mod_rewrite.

Minha confusão vem de várias condições que são necessárias para a reescrita, não inserindo um loop infinito uma vez na página específica do Wordpress. Portanto, a condição deve ser: (IE 6 ou 7) e a solicitação não é a mesma que a página para a qual estamos enviando.

Eu tentei as coisas ao longo das linhas:

RewriteCond %{HTTP_USER_AGENT} MSIE\ ([67])\.
RewriteCond %{REQUEST_URI} !iepage
RewriteRule .* /iepage/ [R]

No IE 6 e 7, eu recebo erros de página não podem ser exibidos. Poderia realmente significar muitos redirecionamentos, porque a segunda condição não está funcionando?

    
por djdy 27.06.2012 / 23:03

2 respostas

1

Tente verificar o URI atual no RewriteRule .

RewriteCond %{HTTP_USER_AGENT} MSIE\ ([67])\.
RewriteRule !^/iepage/$ /iepage/ [R]
    
por 28.06.2012 / 01:20
0

Você não está apenas sentindo falta de uma barra principal

RewriteCond %{REQUEST_URI} !/iepage$
    
por 27.06.2012 / 23:10