Depois de alterar o URL do site para https, não é possível acessar a página de login

Eu mudei url de http para https de WP Settings. Depois de atualizar, não consigo acessar a página de login do wp. Ele diz que o site não pode ser alcançado ou muitos redirecionamentos.

Tenho cloudlare SSL habilitado. Estou em hospedagem VPS.

obrigado

Solutions Collecting From Web of "Depois de alterar o URL do site para https, não é possível acessar a página de login"

Eu tive o mesmo problema.

Você precisa instalar o plugin CloudFlare Flexible SSL https://wordpress.org/plugins/cloudflare-flexible-ssl/

Como você não pode entrar no painel, então você não pode adicionar esse plugin agora. Mas há um caminho para isso.

Basta fazer o login no cpanel ou simplesmente usar ftp. Em seguida, crie uma pasta dentro do conteúdo wp chamado mu-plugins.

Agora, baixe esse plugin e faça o upload de todos os arquivos desse plugin na pasta mu-plugins. Certifique-se de que não há pasta dentro da pasta mu-plugins. Basta fazer o upload dos arquivos do plugin para mu-plugins. Então este plugin será ativado automaticamente e seu problema será resolvido imediatamente.

Espero que isto ajude

Eu também tive um problema semelhante e uma solução (se você é capaz de, e feliz edição wpconfig.php)

A causa (simplista):

  • Sob SSL flexível, sua conexão é apenas HTTPS para Cloudflare (eles fornecem o certificado SSL).
  • Cloudflare “retransmite” sua solicitação de administração para o seu servidor como HTTP (no que diz respeito ao seu servidor não possui um SSL cert e a conexão não pode ser segura)

  • No entanto, você disse ao WordPress para atender seu site em HTTPS para responder à solicitação HTTP do CF, retornando uma resposta de redirecionamento (ou seja, instruções para solicitar via HTTPS).

  • Outro pedido é feito e o loop se repete.

O conserto:

O pedido do Cloudflare também envia um header “HTTP_X_FORWARDED_PROTO” que identifica que sua solicitação de originação foi feita via HTTPS. Podemos usar isso para “enganar” WordPress no tratamento da solicitação como HTTPS: Tente adicionar isso no topo do seu wp-config.php

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on'; 

(veja também meu artigo aqui: http://wptest.means.us.com/cloudflare-wordpress-unable-login-https/ )

Para aqueles de vocês que se mudaram para HTTPS e estão tendo problemas com a aparência do seu site em HTTPS: em seguida, use o Plugin Cloudflare oficial https://wordpress.org/plugins/cloudflare/ com ” Repetições HTTPS automáticas ” configurado para “on ” pode ajudar.