Tente verificar o URI atual no RewriteRule
.
RewriteCond %{HTTP_USER_AGENT} MSIE\ ([67])\.
RewriteRule !^/iepage/$ /iepage/ [R]
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?
Você não está apenas sentindo falta de uma barra principal
RewriteCond %{REQUEST_URI} !/iepage$
Tags mod-rewrite