Dopo aver cambiato l'URL del sito in HTTPS, non riesco ad accedere alla pagina di login
Ho cambiato l'URL da http a https dalle impostazioni di WordPress. Dopo aver aggiornato la pagina, non riesco più ad accedere a wp-login. Mi dice che il sito è irraggiungibile o che ci sono troppi reindirizzamenti.
Ho abilitato SSL su Cloudflare. Sono su hosting VPS.
Grazie

Anch'io ho avuto un problema simile e una soluzione (se sei in grado e hai la possibilità di modificare wpconfig.php)
La causa (in modo semplificato):
- Con il flexible SSL la tua connessione è HTTPS solo fino a Cloudflare (loro forniscono il certificato SSL).
Cloudflare "inoltra" la tua richiesta di amministrazione al tuo server come HTTP (per quanto riguarda Cloudflare, il tuo server non ha un certificato SSL e la connessione non può essere protetta)
Tuttavia, hai detto a Wordpress di servire il tuo sito in HTTPS, quindi risponde alla richiesta HTTP di CF restituendo una risposta di reindirizzamento (cioè l'istruzione di richiedere via HTTPS).
- Viene effettuata un'altra richiesta e il ciclo si ripete.
La soluzione:
La richiesta di Cloudflare invia anche un header "HTTP_X_FORWARDED_PROTO" che identifica che la tua richiesta originale era via HTTPS. Possiamo usarlo per "ingannare" Wordpress e fargli trattare la richiesta come HTTPS: Prova ad aggiungere questo all'inizio del tuo wp-config.php
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) $_SERVER['HTTPS']='on';
(vedi anche il mio articolo qui: http://wptest.means.us.com/cloudflare-wordpress-unable-login-https/ )
Per quelli di voi che sono passati a HTTPS e stanno riscontrando problemi con l'aspetto del loro sito in HTTPS: allora l'uso del plugin ufficiale di Cloudflare https://wordpress.org/plugins/cloudflare/ con "Automatic HTTPS Rewrites" impostato su "on" potrebbe aiutare.

Ho avuto lo stesso problema.
Devi installare il plugin CloudFlare Flexible SSL https://wordpress.org/plugins/cloudflare-flexible-ssl/
Dato che non puoi accedere alla dashboard, non puoi aggiungere il plugin ora. Ma c'è un modo per farlo.
Accedi semplicemente a cpanel o usa ftp. Poi crea una cartella all'interno di wp-content chiamata mu-plugins.
Ora scarica quel plugin e carica tutti i file del plugin nella cartella mu-plugins. Assicurati che non ci siano altre cartelle all'interno della cartella mu-plugins. Carica solo i file del plugin in mu-plugins. Questo plugin sarà attivato automaticamente e il tuo problema sarà risolto immediatamente.
Spero che questo ti aiuti

La tua risposta. Non è generica, ho provato tutto quello che c'era su internet ma nulla ha funzionato per me. Questo mi ha salvato il fiato. Grazie!

Anche io ho avuto lo stesso problema una volta.
La soluzione alternativa che ho utilizzato è stata quella di ripristinare l'URL a http. Accedi a C-panel, vai su phpMyAdmin e modifica la tabella 'wp_options'.
Cambia nuovamente l'URL da https a http.
Nota:- Questo è solo un escamotage per annullare le modifiche e riaccedere al pannello di amministrazione. Successivamente potrai migrare a https.
