Resolvido: WordPress admin não funciona em domínios .dev — ERR_TOO_MANY_REDIRECTS

Você acabou de comprar seu novo domínio .dev, instalou o WordPress e não consegue acessar o admin? Veja aqui como solucionar este problema e as causas dele.

Todos nós desenvolvedores ficamos muito felizes com o novo domínio .dev lançado pelo Google uns dias atrás. Estes domínios, específicos para nós desenvolvedores, serão muito úteis para incrementar nossos currículos e a nos ajudarmos compartilhando informações sobre desenvolvimento e solução de problemas na internet. Mas se você acabou de instalar o WordPress na sua hospedagem e tentou acessar o seu /wp-admin , você provavelmente se deparou com este erro:

Error: This webpage has a redirect loop, ERR_TOO_MANY_REDIRECTS or This page isn't working / redirected you too many times

Error: This webpage has a redirect loop, ERR_TOO_MANY_REDIRECTS or This page isn’t working / redirected you too many times

Esse erro acontece porque TODOS os domínios .dev estão na lista HSTS (HTTP Strict Transport Security) do Google Chrome. Essa é uma lista de sites que são acessíveis apenas via HTTPS – ela é hardcodada no Google Chrome e também usada por outros navegadores. Se o seu WordPress está hospedado atrás de um proxy reverso que fornece SSL, mas que ele mesmo esteja hospedado sem SSL, essa configuração vai enviar todas as requisições para um looping infinito. Para resolver esse problema, adicione as seguintes linhas no começo do seu arquivo wp-config.php :

Limpe o cache do seu navegador e tudo deve estar funcionando corretamente agora.