După schimbarea URL-ului site-ului la HTTPS, nu pot accesa pagina de login
Am schimbat URL-ul de la http la https din Setările WP. După reîmprospătare, nu pot accesa pagina wp-login. Apare mesajul că site-ul nu poate fi accesat sau prea multe redirectări.
Am SSL activat prin Cloudflare. Sunt pe hosting VPS.
Mulțumesc

Am avut și eu o problemă similară și o soluție (dacă ești dispus și capabil să editezi wp-config.php)
Cauza (simplificat):
- Cu SSL flexibil, conexiunea ta este HTTPS doar către Cloudflare (ei furnizează certificatul SSL).
Cloudflare "retransmite" cererea ta de administrare către serverul tău ca HTTP (din punctul lor de vedere, serverul tău nu are un certificat SSL și conexiunea nu poate fi securizată).
Totuși, tu ai configurat WordPress să servească site-ul sub HTTPS, așa că răspunde la cererea HTTP a CF returnând un răspuns de redirecționare (adică o instrucțiune să se solicite via HTTPS).
- Se face o altă cerere și bucla se repetă.
Soluția:
Cererea Cloudflare trimite și un header "HTTP_X_FORWARDED_PROTO" care identifică faptul că cererea inițială a fost făcută via HTTPS. Putem folosi acest lucru pentru a "păcăli" WordPress să trateze cererea ca fiind HTTPS: Încearcă să adaugi asta la începutul fișierului tău wp-config.php
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on';
(vezi și articolul meu aici: http://wptest.means.us.com/cloudflare-wordpress-unable-login-https/ )
Pentru cei care au trecut la HTTPS și întâmpină probleme cu aspectul site-ului sub HTTPS: folosirea plugin-ului oficial Cloudflare https://wordpress.org/plugins/cloudflare/ cu opțiunea "Automatic HTTPS Rewrites" setată pe "on" poate ajuta.

Am avut aceeași problemă.
Trebuie să instalați plugin-ul CloudFlare Flexible SSL https://wordpress.org/plugins/cloudflare-flexible-ssl/
Întrucât nu vă puteți autentifica în panoul de administrare, nu puteți adăuga acel plugin acum. Dar există o soluție pentru asta.
Pur și simplu autentificați-vă în cPanel sau folosiți FTP. Apoi creați un folder în interiorul directorului wp-content numit mu-plugins.
Acum descărcați acel plugin și încărcați toate fișierele plugin-ului în folderul mu-plugins. Asigurați-vă că nu există niciun folder în interiorul folderului mu-plugins. Doar încărcați fișierele plugin-ului în mu-plugins. Apoi acest plugin va fi activat automat și problema dvs. va fi rezolvată imediat.
Sper că acest lucru vă ajută.

Răspunsul tău. Nu este generic, am încercat tot ce am găsit pe internet, dar nimic nu a funcționat pentru mine. Asta mi-a salvat viața. Mulțumesc!

Am avut și eu aceeași problemă odată.
Solutia temporară pe care am folosit-o a fost să schimb înapoi URL-ul la http. Autentifică-te în C-panel, accesează phpMyAdmin și editează tabela 'wp_options'.
Schimbă înapoi URL-ul de la https la http.
Notă:- Aceasta este doar o soluție temporară pentru a reveni la setările anterioare și pentru a te putea autentifica înapoi în panoul de administrare. Ulterior poți migra la https.
