/ / como obter redirecionamentos 301/2 com defeito? - apache, http, .htaccess, redirecionar

como pegar carona de redirecionamentos defeituosos 301/2? - apache, http, .htaccess, redirecionamento

No meu .htaccess, defino um (par) de 301 redirecionamentos. Eles são selecionados apenas para criar um loop infinito.

Por exemplo, eu defino o seguinte código:

Redirect 301 / http://example.com/nl

O que mantém o navegador redirecionando para example.com/nl -> example.com/nl/nl -> example.com/nl/nl/nl -> example.com/nl/nl/nl/nl -> etc.

Outro que continua anexando www. ao nome de domínio (www.www.www.www.example.com).

E algumas outras que eu montei tentando consertar a bagunça. É claro que a primeira coisa que fiz foi reverter o .htaccess para o formato original. No entanto, todos os redirecionamentos ainda estão em vigor! (em vários navegadores / máquinas / "navegador de privacidade" / IPS).

Para testar tentei adicionar isso:

Redirect 301 /test http://www.google.com

Isso envia o navegador para o google se você for para example.com/test.

Mas se eu mudar para

Redirect 301 /test http://www.drupal.org

ou

Redirect 302 /test http://www.drupal.org

ou

RewriteCond %{REQUEST_URI} !^/$ [NC]
RewriteRule ^ http://www.example.com [L,R=301]

ou remova o código completamente.

Ele ainda continua acessando o Google em vez de drupal.org.

Como faço para me livrar desses redirecionamentos defeituosos? :(

Respostas:

1 para resposta № 1

Como 301 é o código para redirecionamento permanente, faria sentido que, de alguma forma, estivesse em cache. Tente limpar o cache e veja se o problema persiste.