Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Servizio interessato : Hosting Windows ASP.NET
Pannello interessato : Plesk
Livello : intermedio
Questa guida spiega come [PERSON_NAME] la versione HTTP del tuo sito alla sua versione sicura in HTTPS aggiungendo una regola nel file web.config.
Questo metodo è destinato ai siti ospitati su un server Windows con IIS. Può in particolare essere utilizzato quando la tua applicazione richiede una regola di reindirizzamento personalizzata.
Per attivare il reindirizzamento HTTPS direttamente da Plesk, consulta la guida: Come configurare un certificato SSL su un hosting Plesk?
Questa guida riguarda solo gli hosting Windows che utilizzano Plesk.
Stai utilizzando un altro ambiente?
Verifica che il tuo certificato SSL/TLS sia installato e che il tuo sito venga visualizzato correttamente quando inserisci direttamente il suo indirizzo in https://.
Il certificato deve coprire l'indirizzo utilizzato dai tuoi visitatori, in particolare il dominio con o senza www.
Scarica inoltre una copia del tuo file web.config prima di modificarlo. Potrai così ripristinarlo rapidamente se il sito non viene più visualizzato dopo la modifica.
La regola presentata in questa guida crea un reindirizzamento permanente 301. Può essere memorizzata dal browser.
Attiva questo reindirizzamento solo dopo aver verificato che il tuo sito funzioni correttamente in HTTPS.

httpdocs.
web.config.
[PERSON_NAME] web.config non esiste nella cartella [ADDRESS] del sito, puoi crearne uno.

Il file web.config utilizza il formato XML. Un tag mancante, chiuso male o posizionato nel punto sbagliato può provocare un errore 500 e impedire la visualizzazione del sito.
La modifica da effettuare dipende dal contenuto attuale del tuo file web.config.
Aggiungi il seguente contenuto:
Salva quindi il file.
Non creare una seconda sezione o .
Aggiungi solo la seguente regola all'interno della sezione esistente, prima del tag di chiusura :
Il nome della regola deve essere diverso da quello delle altre regole già presenti nel file.
Verifica che nessun'altra regola del file web.config o della tua applicazione reindirizzi già il sito verso HTTPS. Più reindirizzamenti attivi contemporaneamente possono provocare un ciclo infinito.
Apri una finestra di navigazione privata, quindi inserisci l'indirizzo del tuo sito iniziando con http://.
Ad esempio :
http://votredomaine.fr
Il browser deve visualizzare automaticamente :
https://votredomaine.fr
Prova anche una pagina interna :
http://votredomaine.fr/contact
[PERSON_NAME] in HTTPS :
https://votredomaine.fr/contact
[PERSON_NAME] anche il test con la versione [PERSON_NAME] www se è utilizzata dal tuo sito.
Il reindirizzamento funziona se gli indirizzi che iniziano con http:// passano automaticamente alla stessa pagina in https://, senza avvisi di sicurezza.
Se il tuo sito non viene più visualizzato dopo il salvataggio :
web.config modificato con la copia scaricata prima dell'operazione.
Se hai aggiunto solo la regola in una sezione esistente, [ADDRESS] che inizia con :
e termina con :
Salva quindi il file e testa di nuovo il tuo sito.
Il mio sito mostra un errore 500
Il file web.config contiene probabilmente un errore di sintassi o una sezione duplicata.
Ripristina la copia salvata, quindi verifica :
; ; o .Il browser mostra un ciclo di reindirizzamento
Probabilmente è già attivo un altro reindirizzamento HTTPS.
Verifica :
web.config ;Conserva un solo metodo di reindirizzamento quando possibile.
[PERSON_NAME] quindi il sito in una finestra di navigazione privata in modo che un vecchio reindirizzamento memorizzato dal browser non falsi il risultato.
Il sito rimane accessibile in HTTP
Verifica che il file web.config si trovi nella cartella radice del sito corretto. Di solito si tratta della cartella httpdocs, ma un dominio secondario può utilizzare un'altra cartella.
Controlla anche [ADDRESS] e che il file sia stato salvato.
Appare un avviso di sicurezza dopo il reindirizzamento
Il reindirizzamento funziona, ma il certificato SSL/TLS non è valido per l'indirizzo richiesto.
Verifica che il certificato :
www se è utilizzata ;Il lucchetto non appare nonostante il sito sia in HTTPS
Alcune risorse del sito, come immagini, script o fogli di stile, probabilmente vengono ancora caricate con un indirizzo che inizia con http://.
Il reindirizzamento non modifica automaticamente i link salvati nel tuo sito. Devi correggere questi indirizzi nel tuo CMS, nel tuo database o nei file della tua applicazione.
Vota questo articolo :
Questo articolo vi è stato utile ?
Sì
No
0mn lettura
Come si crea un utente FTP in Plesk?
3mn lettura
Come posso cambiare la password FTP in Plesk?
13mn lettura
Come si installa un CMS da Plesk?
0mn lettura
Problema di connessione FTP: errore 530 L'utente non può effettuare il login