Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. SEO
    5. Forzare HTTPS in Wordpress 4.1
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • juanin
      juanin Admin • ultima modifica di

      Per il redirect da VirtualHost o .htaccess qui trovi alcune indicazioni, ma se vuoi anche modificare quelle incluse nei post via editor devi farlo con un po' di query SQL.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        matteoraggi Super User • ultima modifica di

        Aggiungendo queste 2 righe al .htaccess:

        [TABLE]

        [TD]RewriteCond %{HTTPS} off[/TD]
        [/TR]
        [/TABLE]

        [TABLE]

        [TD]RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
        [/TD]
        [/TR]
        [/TABLE]

        Ricevo questo errore:

        ERR_TOO_MANY_REDIRECTSThis webpage has a redirect loopThe webpage at ----------------- has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • juanin
          juanin Admin • ultima modifica di

          Hai provato a svuotare i cookie come dice il messaggio?

          In alternativa hai forse un loop di redirect contrastanti.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            matteoraggi Super User • ultima modifica di

            Si, l'errore dei loop contrastanti e' gia apparso varie volte, ma come trovo l'altro redirect?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • juanin
              juanin Admin • ultima modifica di

              Beh questo non saprei.

              Può essere a livello server o anche a livello applicativo.

              Ovvio che se prima non imposti che l'app forzi in HTTPS mettendo l'.htaccess crei il redirect loop.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                matteoraggi Super User • ultima modifica di

                Sisi, wordpress e' impostato come https nella sezione Generale. Io pensavo che succedesse l'opposto, cioe' che il redirct loop avviene quando ci sono troppi redirect impostati, i nquesto caso troppi redirect che da http mandano a https.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • juanin
                  juanin Admin • ultima modifica di

                  No. Il redirect loop avviene quando ad esempio dici a "ciao" di andare su "miao" e a "miao" di andare su "ciao".

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    matteoraggi Super User • ultima modifica di

                    Grazie la tua dritta e' stata utile! Effettivamente il logo e un css forzavano l'http.
                    Ora finalmente posso forzare l'https da php, e finalmente le persone vedono il sito completamente in HTTPS!
                    Pero' il file robots.txt e tutte le immagini indicizzate in passato, rimangono in HTTP, in tutto sono penso meno di una dozzina di file. Mi chiedo allora se ha piu senso fare un redirect .htaccess del sito completo e chiudere il discorso una volta per tutte, oppure se conviene a mano creare un file di redirezioen 301 e correggere i percorsi nel google webmaster tool.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • juanin
                      juanin Admin • ultima modifica di

                      Non ha senso lasciare cadaveri in giro 😄

                      Meglio redirigere tutto.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        matteoraggi Super User • ultima modifica di

                        Anche io la penso cosi', ma con .htaccess ho trovato solo problemi, eccoli:
                        Il mio webserver mi consiglia di uare queste righe in .htaccess per forcare HTTP in HTTPS:
                        RewriteEngine On
                        RewriteCond %{ENV:SECURE_REDIRECT} !on
                        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
                        e usandole pero ricevo solo errore e il sito non si apre.
                        Poi con queste righe:

                        WP REWRITE LOOP START

                        RewriteEngine On
                        RewriteBase /
                        RewriteCond %{ENV:SECURE_REDIRECT} !on
                        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
                        RewriteRule ^index.php$ -
                        Con chrome, Opera e Firefox, ricevo questo errore:
                        Found The document has moved cabdrome.com
                        E con internet explorer questo errore:
                        This page can’t be displayed
                        Make sure the web address cabdromecom is correct.
                        Look for the page with your search engine.

                        Usando queste righe:
                        RewriteEngine On
                        RewriteBase /
                        RewriteCond %{HTTPS} !=on
                        RewriteCond %{SERVER_PORT} ^80
                        RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
                        RewriteRule ^index.php$ -
                        Ricevo ancora errore.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • juanin
                          juanin Admin • ultima modifica di

                          Se te lo ha consigliato il tuo host è ok.

                          Dipende molto da hosting a hosting quello che puoi usare nel file .htaccess.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti