Visualizzazione risultati 1 fino 18 di 18

Discussione: HTTPS Wordpress problema visualizzazione tema

  1. #1
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito HTTPS Wordpress problema visualizzazione tema

    Salve,

    ho un problema per quando riguarda il protocollo di trasferimento ipertestuale sicuro (HTTPS), ho attivato il certificato nel mio pannello, ma quando visualizzo il sito web, scompare tutto il tema e appare solo in versione testuale. Mentre se lo riporto in HTTP ritorna tutto normale. Ho provato a cercare la soluzione qui nel forum (a forzare HTTPS con il plugin Really Simple SSL) e inserendo la riga di codice

    Codice HTML:
    $_SERVER['HTTPS'] = 'on';
    Ma nessun risultato. Come se non bastasse adesso non riesco ad entrare nel pannello admin di Wordpress, ho cambiato la dicitura in impostazione da HTTP in HTTPS. Mi spunta questa scritta

    Non hai il permesso di accedere a questa pagina.
    Qualche consiglio?
    Ultima modifica di flaviosavio : 29-01-2023 alle ore 23.30.06

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Non installare il certificato consigliato da really simple ssl ma attiva https dal pannello altervista.
    Il plugin really simple ssl dovrebbe riscrivere le url memorizzate nel tuo database.
    Ti dice non hai il permesso probabilmente perché nel sorgente in parte è http, mentre vuole sia da browser che nel sorgente in https.
    Se puoi impostare uno dei temi predefiniti il problema è stylizer serializzazione dei dati, a causa del fatto che alcuni temi e widget memorizzano valori con la lunghezza del tuo URL contrassegnata.
    Qui la guida del cerca http://flaviosavio.altervista.org e http://flaviosavio.altervista.org/ e sostituisci con https://flaviosavio.altervista.org ma prima occorre backup per tornare indietro se il blog si rompe
    Ultima modifica di darbula : 30-01-2023 alle ore 00.49.15

  3. #3
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Salve,
    oltre a quanto già indicato da darbula, installato il plugin Really Simple SSl, lo ha configurato?
    Ha indicato di attivare il certificato esistente ed ha settato il redirect 301 .htaccess?
    Se da pannello Altervista riesce a ripristinare un backup precedente senza perdere eventuali dati importanti, sarebbe preferibile ed installare di nuovo il plugin con la corretta configurazione.
    La riga di codice in wp-config.php dovrà inserirla prima di attivare il plugin.
    Le consiglierei, infine, di optare per un altro tema, poiché stylizer non viene aggiornato da maggio 2022.

    Saluti

  4. #4
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    Ciao a tutti e grazie per i consigli.

    oltre a quanto già indicato da darbula, installato il plugin Really Simple SSl, lo ha configurato?
    No perchè non me lo faceva configurare e non riuscivo ad andare avanti.

    Ha indicato di attivare il certificato esistente ed ha settato il redirect 301 .htaccess?
    No non l'ho fatto. Il problema è che non riesco ad entrare nel pannello admin di wordpress e non posso fare nulla. In poche parole quando sono andato in impostazioni e settato http in https, non posso più entrare in wordpress. Non c'è un sistema (senza backup) per ritornare in http senza fare danni?

  5. #5
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Citazione Originalmente inviato da flaviosavio Visualizza messaggio
    Ciao a tutti e grazie per i consigli.



    No perchè non me lo faceva configurare e non riuscivo ad andare avanti.



    No non l'ho fatto. Il problema è che non riesco ad entrare nel pannello admin di wordpress e non posso fare nulla. In poche parole quando sono andato in impostazioni e settato http in https, non posso più entrare in wordpress. Non c'è un sistema (senza backup) per ritornare in http senza fare danni?
    Adesso rilevo il sito correttamente reindirizzato vs https. Ha fatto qualche modifica?
    Mi viene il dubbio che https non fosse ancora attivo quando Lei ha installato il plugin Really Simple SSL.

    Saluti

  6. #6
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    si il sito si vede, ma appena entro nella pagina di login admin mi dice permessi rifiutati. Si era attivo il plugin quando ho fatto la modifica, non posso forzare http nel file config.php e rientrare nel pannello admin?

  7. #7
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Citazione Originalmente inviato da flaviosavio Visualizza messaggio
    si il sito si vede, ma appena entro nella pagina di login admin mi dice permessi rifiutati. Si era attivo il plugin quando ho fatto la modifica, non posso forzare http nel file config.php e rientrare nel pannello admin?
    Evidentemente il plugin è attivo senza essere stato configurato.
    Provi ad accedere al percorso wp-content/plugins da Gestione file del pannello Altervista, o via FTP mediante Filezilla, e rinomni la cartella really-simple-ssl in old_really-simple-ssl. In questo modo disattiva il plugin.
    Verifichi se riesce ad accedere.

    Saluti

  8. #8
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    Ho disattivato il plugin come ha detto, adesso mi da come errore

    flaviosavio.altervista.org ti ha reindirizzato troppe volte.
    Prova a cancellare i cookie.
    ERR_TOO_MANY_REDIRECTS

  9. #9
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Citazione Originalmente inviato da flaviosavio Visualizza messaggio
    Ho disattivato il plugin come ha detto, adesso mi da come errore
    Sul Pannello Altervista c'è Cloudflare attivo? Se sì, tolga la riga di codice $_SERVER['HTTPS'] = 'on'; dal wp-config.php.
    Dopodiché ripristini la cartella really-simple-ssl.
    In alternativa può disattivare Cloudlfare che da maggio 2022 non supporta più i servizi Altervista. Deve tener conto, però, che la disattivazione richiede alcune ore e che una volta disattivato non potrà più riattivarlo.

    Verifichi poi se riesce ad accedere.

    Saluti

  10. #10
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    Non ho Cloudfare (non mi compare nemmeno nel pannello altervista).

    Si la scritta in codice $_SERVER['HTTPS'] = 'on'; l'ho tolta, Adesso nel file wp-config.php c'è solo questa all'inizio, ma l'avrà messa il plugin in automatico

    //Begin Really Simple SSL session cookie settings
    @ini_set('session.cookie_httponly', true);
    @ini_set('session.cookie_secure', true);
    @ini_set('session.use_only_cookies', true);
    //END Really Simple SSL cookie settings
    Ho riattivato il plugin ma il problema persiste, la pagina del pannello admin wordpress da sempre lo stesso errore di reindirizzamento.

  11. #11
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Citazione Originalmente inviato da flaviosavio Visualizza messaggio
    Non ho Cloudfare (non mi compare nemmeno nel pannello altervista).

    Si la scritta in codice $_SERVER['HTTPS'] = 'on'; l'ho tolta, Adesso nel file wp-config.php c'è solo questa all'inizio, ma l'avrà messa il plugin in automatico



    Ho riattivato il plugin ma il problema persiste, la pagina del pannello admin wordpress da sempre lo stesso errore di reindirizzamento.
    La riga di codice deve stare alla fine del file, prima dell'ultimo require_once(). Il plugin non scrive nel wp-config.php, ma solo nel .htaccess.

    Saluti
    Ultima modifica di frasidipace : 30-01-2023 alle ore 15.55.44

  12. #12
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    1 a) Però dashboard->impostazioni->home_url = https se http crea anomalie.
    1 b) wp-config.php
    Codice PHP:
    define( 'WP_HOME', 'https://flaviosavio.altervista.org' );
    define( 'WP_SITEURL', 'https://flaviosavio.altervista.org' );
    $_SERVER['HTTPS'] = 'On';
    // Prima dell'ultimo require_once
    Questo codice forza WordPress su https (setta la variabile manualmente indipendentemente se l'origine è effettivamente in https, le costanti url evita di leggere dal database o dal pannello d'amministrazione).
    Poiché dal pannello altervista https è già attivo e funzionante (il certificato è correttamente erogato), dovresti risolvere.
    2) Per tornare in http occorre rimuovere la variabile $_SERVER['HTTPS'] se le costanti sono presenti assicurati che il protocollo è http:// e non https://
    3) Al più prova nuovamente a disattivare il tema stylizer in ftp dalla cartella /themes/stylizer/ rinominando in /themes/old_stylizer/
    Siccome il tema produce file Javascript in http il difetto credo inizi proprio da lì :) se Javascript o css significa con 4) modalità incognito altrimenti la cache del browser fa scherzi.
    Su altervista la funzione ini_set è non funzionante, comunque se il plugin o il programmatore ad impostare la sessione https con una richiesta http già iniziata è non conoscere nulla del codice php. È valido impostare la sessione dalla prima richiesta in poi e successivamente deve permanere tale configurazione.
    @flaviosavio nella prossima risposta puoi citare quale dei miei passaggi hai fatto?
    Ultima modifica di darbula : 30-01-2023 alle ore 18.39.58

  13. #13
    frasidipace non è connesso AlterGuru
    Data registrazione
    07-05-2010
    Messaggi
    2,356

    Predefinito

    Citazione Originalmente inviato da flaviosavio Visualizza messaggio
    Non ho Cloudfare (non mi compare nemmeno nel pannello altervista).

    Si la scritta in codice $_SERVER['HTTPS'] = 'on'; l'ho tolta, Adesso nel file wp-config.php c'è solo questa all'inizio, ma l'avrà messa il plugin in automatico



    Ho riattivato il plugin ma il problema persiste, la pagina del pannello admin wordpress da sempre lo stesso errore di reindirizzamento.
    In precedenza non avevo visto il codice postato. Questo però è il .htaccess, non il wp-config.php. Dove sta inserendo la riga di codice $_SERVER['HTTPS'] = 'on'; ? Questa riga non va scritta nel .htaccess.

    Saluti

  14. #14
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    Citazione Originalmente inviato da darbula Visualizza messaggio
    1 b) wp-config.php
    Codice PHP:
    define( 'WP_HOME', 'https://flaviosavio.altervista.org' );
    define( 'WP_SITEURL', 'https://flaviosavio.altervista.org' );
    $_SERVER['HTTPS'] = 'On';
    // Prima dell'ultimo require_once
    Questo codice forza WordPress su https (setta la variabile manualmente indipendentemente se l'origine è effettivamente in https, le costanti url evita di leggere dal database o dal pannello d'amministrazione).
    Poiché dal pannello altervista https è già attivo e funzionante (il certificato è correttamente erogato), dovresti risolvere.
    Sono riuscito ad entrare nel pannello admin senza problemi con questo passaggio. Però il sito (home page) in https non ci va

    Devo fare partire il plugin Really Simple SSL o c'è qualche altro procedimento?

    Non ho capito dove andare nel primo passaggio...

    1 a) Però dashboard->impostazioni->home_url = https se http crea anomalie.
    Quale dashboard?

  15. #15
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    tutto apposto, il sito adesso è con protocollo HTTPS anche la home page, ho cancellato il plugin Really Simple SSL, tutto sembra funzionare abbastanza bene, grazie ad entrambi per l'aiuto

  16. #16
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Dashboard nel senso di bacheca.
    qui puoi forzare https tramite server direttamente nel file .htaccess ma dapprima posta il tuo codice .htaccess che ti indico la posizione corretta con https su WordPress originale senza plugin Really Simple SSL
    Ultima modifica di darbula : 31-01-2023 alle ore 01.29.20

  17. #17
    flaviosavio non è connesso Neofita
    Data registrazione
    08-12-2007
    Messaggi
    11

    Predefinito

    Certamente.

    Ecco il mio codice nel file .htaccess

    Codice:
    # BEGIN WordPress
    # Le direttive (linee) tra `BEGIN WordPress` e `END WordPress` sono
    # generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
    # Ogni modifica alle direttive tra questi marcatori verrÃ* sovrascritta.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    
    # # av:php5-engine
    AddHandler av-php8 .php

  18. #18
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Codice:
    # BEGIN WordPress
    # Le direttive (linee) tra `BEGIN WordPress` e `END WordPress` sono
    # generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
    # Ogni modifica alle direttive tra questi marcatori verrÃ* sovrascritta.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteCond %{HTTPS} off
    RewriteRule .* https://flaviosavio.altervista.org%{REQUEST_URI} [L,R=301]
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    
    # # av:php5-engine
    AddHandler av-php8 .php
    Saluti

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •