Visualizzazione risultati 1 fino 17 di 17
Like Tree4Likes
  • 1 Post By alemoppo
  • 1 Post By alemoppo
  • 1 Post By alemoppo
  • 1 Post By mzanella

Discussione: Redirect da HTTP (oppure solamente il nome del sito) a HTTPS

  1. #1
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito Redirect da HTTP (oppure solamente il nome del sito) a HTTPS

    Scrivo il messaggio in questa sezione proprio per il fatto che non so se dovrò andare a toccare il file .htaccess.

    Suppongo che abbiate già sentito questa domanda decine di volte, ma io non riesco a risolvere.


    In pratica, vorrei far sì che se pagine che iniziano per http://www.esempio.com, http://esempio.com, esempio.com o www.esempio.com vengano reindirizzate a https://www.esempio.com.

    Nonostante abbia attivato Cloudflare, così come anche l'HTTPS e la riscrittura automatica dei link HTTP, il redirect non avviene mai.


    Qualcuno saprebbe spiegarmi il motivo e fornirmi una soluzione?



    Grazie
    Ultima modifica di provalibe : 16-05-2019 alle ore 17.31.14

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,566

    Predefinito

    CloudFlare non è indispensabile per HTTPS, la riscrittura comunque non fa quanto chiedi.

    Devi quindi metter mano al .htaccess (se non hai alterBlog), quindi vedi ad esempio qui: Abilitare e forzare HTTPS nel proprio sito

    Ciao!
    provalibe likes this.

  3. #3
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Il redirect da HTTP a HTTPS funziona solo in parte:
    1. Se digito solo www.provalibe.altervista.org vengo reindirizzato correttamente a https://www.provalibe.altervista.org/
    2. Se digito http://www.provalibe.altervista.org vengo invece reindirizzato a http://provalibe.altervista.org, cosa che non voglio
    3. Se digito https://provalibe.altervista.org non vengo reindirizzato a https://www.provalibe.altervista.org

    Come posso risolvere?


    PS: Mi servono questi reindirizzamenti per non perdere le Sessioni PHP...
    Ultima modifica di provalibe : 17-05-2019 alle ore 13.19.51

  4. #4
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Grazie in ogni caso per la risposta!

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,566

    Predefinito

    Dovresti risolvere aggiungendo il "www." nell'ultima riga dove hai modificato "nome".

    Fammi sapere se avrai problemi.

    Non ho ben capito a cosa serve per le sessioni ma ok.

    Ciao!
    provalibe likes this.

  6. #6
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Ho fatto quello che mi hai detto, e ora funziona in tutti i casi tranne uno, quello nel quale scrivo solo https://provalibe.altervista.org : in questo modo non vengo reindirizzato a https://www.provalibe.altervista.org

    Sapresti aiutarmi in quest' ultimo punto?


    Le sessioni mi servono in questo senso: nel mio sito ho un sistema di login che funziona - appunto - con le sessioni; ho però appurato che quest'ultime non vengono "conservate" se passo da HTTP a HTTPS, oppure - come nel mio caso - se non c'è nulla prima del nome del sito e passo a HTTPS. Il problema sorge quando ho dei link interni in https://www.... . Infatti, se l'utente entra senza www, si logga e clicca quel link, verrà riportato alla pagina di login poiché le sessioni non sono state "conservate".


    Spero di essermi spiegato


    Ciao e grazie!

  7. #7
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Ah una piccola curiosità:

    Perché il sito del forum è raggiungibile solo come forum.it.altervista.org, e non come - ad esempio - https://www.forum.it.altervista.org o www.forum.it.altervista.org?

  8. #8
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    17,566

    Predefinito

    Dovrai aggiungere la condizione che "manca www", quindi:

    Codice:
    RewriteCond %{HTTP:X-Forwarded-Proto} !https [or]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{HTTPS} off
    RewriteRule .* https://www.nome.altervista.org%{REQUEST_URI} [L,R=301]
    Citazione Originalmente inviato da provalibe Visualizza messaggio
    Ah una piccola curiosità:
    Non so risponderti, dipende da come è stato installato e dalle varie configurazioni.

    Ciao!
    provalibe likes this.

  9. #9
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Dovrai aggiungere la condizione che "manca www", quindi:

    Codice:
    RewriteCond %{HTTP:X-Forwarded-Proto} !https [or]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{HTTPS} off
    RewriteRule .* https://www.nome.altervista.org%{REQUEST_URI} [L,R=301]
    Funziona perfettamente, fantastico!

    Ti ringrazio molto per la cortesia dimostrata, e ti auguro una buona continuazione

  10. #10
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,667

    Predefinito

    Citazione Originalmente inviato da provalibe Visualizza messaggio
    Ah una piccola curiosità:

    Perché il sito del forum è raggiungibile solo come forum.it.altervista.org, e non come - ad esempio - https://www.forum.it.altervista.org o www.forum.it.altervista.org?
    La risposta, forse un po' deludente, è: "perché mai dovrebbe?".
    La scelta dei nomi dei domini e sottodomini è arbitraria, semplicemente chi gestisce il servizio ha scelto di non assegnare il nome www al forum.
    Tirando ad indovinare sul motivo di questa scelta, immagino sia perché www è tradizionalmente associato ad un sito web, mentre un forum offre un servizio diverso.

    I suggerimenti che do più spesso:


  11. #11
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Citazione Originalmente inviato da mzanella Visualizza messaggio
    La risposta, forse un po' deludente, è: "perché mai dovrebbe?".
    Beh, dato che la pagina "principale" di altervista è in www, mi verrebbe da pensare che per "coerenza" anche quella del forum dovrebbe essere così

  12. #12
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,667

    Predefinito

    Il significato è esattamente l'opposto! Forum e sito svolgono funzioni diverse, quindi hanno un prefisso diverso .

    Immagina, per esempio, un portale web (www.portale.it) che offre anche un servizio mail (smtp): avrebbe più senso chiamare il server web smtp.portale.it, come di fatto succede, o www.stmp.portale.it?
    alemoppo likes this.

    I suggerimenti che do più spesso:


  13. #13
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Nonostante io farei l'opposto, capisco perfettamente il tuo ragionamento…
    Questione di "gusti"

  14. #14
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Ci ho ripensato un attimo, e in parte mi trovo d'accordo con la tua opinione; l'ideale - a mio parere - sarebbe però fai si che il link del forum non sia solo forum.altervista.org, ma https://forum.altervista.org...

    Non so se anche voi la pensiate come me

  15. #15
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,667

    Predefinito

    Non si tratta di "opinioni", ma di come è definito il concetto di nome di dominio e della semantica ad esso associato, fermo restando che ad essi è lasciata una certa libertà comunque subordinata alle convenzioni ed alle prassi adottate de facto.
    L'uso di www per un sito web non è obbligatorio, ma non è neanche opinione: è ciò su cui c'è uniformità in virtù di un uso consolidato.

    Lo stesso vale per https, dove c'è ancora meno spazio per i "pareri": http ed https sono due protocolli diversi, ed il secondo è più sicuro del primo, dunque preferibile nella quasi totalità dei casi. Il suo unico svantaggio sono le prestazioni peggiori rispetto ad http, sebbene nel contesto di un forum ciò sia del tutto trascurabile.

    I suggerimenti che do più spesso:


  16. #16
    provalibe non è connesso Utente giovane
    Data registrazione
    26-12-2018
    Messaggi
    41

    Predefinito

    Citazione Originalmente inviato da mzanella Visualizza messaggio
    in virtù di un uso consolidato.

    Proprio riguardo ciò, solitamente si suole far sì che se la "home" del sito ha un protocollo di sicurezza HTTPS, anche i suoi sottodomini lo mantengano.

    Si veda, ad esempio, il sito di Tom's Hardware...

  17. #17
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,667

    Predefinito

    Sì, sarebbe opportuno!

    I suggerimenti che do più spesso:


Tags for this Thread

Regole di scrittura

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