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. La Community Connect.gt
    4. News Ufficiali da Connect.gt
    5. Problema https in .htaccess
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      azarok User Newbie • ultima modifica di

      Problema https in .htaccess

      Salve, ho un problema nella configurazione di htaccess su un webserver online.

      Vorrei far si che alcune determinate pagine, precisamente quelle del login vengano criptate attraverso https.

      Allego il codice:

      <Files "listator.php">
      <IfModule mod_ssl.c>
      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
      </IfModule>
      <IfModule !mod_ssl.c>
      order allow,deny
      </IfModule>
      </Files>

      In questo caso quando si arriva al file listator.php url diventa https, ma anche dopo aver effettuato il logout o vado direttamente alla homepage (index.php) url rimane sempre in https.

      Un altra cosa strana quando url e' https, non vengono caricate tutte le immagini presenti nel sito.

      Grazie infinite dell'aiuto

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        azarok User Newbie • ultima modifica di

        Any help....Please
        Non so come far funzionare correttamente questo server

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • O
          osvi Super User • ultima modifica di

          Io farei una cosa del genere:

          RewriteCond FILE listator.php
          RewriteCond HTTPS off
          RewriteRule (con https)

          RewriteCond FILE !listator.php
          RewriteCond HTTPS on
          RewriteRule (senza https)

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            azarok User Newbie • ultima modifica di

            Grazie della risposta, facendo un copia incolla del codice che mi hai dato, mi da un errore. Ho provato a togliere la scritta RewriteRule, ma listator.php rimane sempre in http.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • O
              osvi Super User • ultima modifica di

              Certamente da errore: è una pseudo codifica 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                azarok User Newbie • ultima modifica di

                Purtroppo non so come scrivere corettamente il codice...

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • O
                  osvi Super User • ultima modifica di

                  Il codice che hai postato nel primo post è un buon inizio.
                  Ti serve solo di aggiungere una condizione sopra la prima che hai messo (una dopo l'altra le metti in AND logico).

                  Copi, incolli di sotto, inverti la condizioni e HTTPS da on a off.

                  Una lettura alla documentazione di mod_rewrite ti renderà capace di completare l'80% che hai già fatto 😉

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    azarok User Newbie • ultima modifica di

                    Ho provato differenti soluzioni, ma ho sempre ricevuto errore 500 dal server.
                    Potresti postarmi un esempio partico, dove possa testare (ed imparare) l'effettiva efficacia del codice.
                    E' da una settimana che ci provo, ma non ci salto fuori.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      azarok User Newbie • ultima modifica di

                      Ho trovato una soluzione valida:

                      Options +FollowSymLinks

                      RewriteEngine On

                      RewriteCond %{SERVER_PORT} !^80$
                      RewriteRule !^(listator.php|register.php|)$ ht*p://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

                      RewriteCond %{SERVER_PORT} !^443$
                      RewriteRule ^(listator.php|register.php|error.php|)$ ht*s://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

                      RewriteCond %{SERVER_PORT} 80
                      RewriteCond %{REQUEST_URI} admin
                      RewriteRule ^(.)$ RewriteRule ^(.)$ hts://ww.seven.co/$1 [R,L]

                      L'unico problema e' che quando vado nella pagina di /admin/index.ph mi da errore di troppe connesioni.

                      Help please....

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • O
                        osvi Super User • ultima modifica di

                        Probabilmente c'è un errore nell'ultima sezione che ti causa un redirect infinito.

                        Firefox ti dice che la pagina non redirezione in maniera corretta?

                        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