Dopo aver letto questo tutorial, saprai come forzare tutte le connessioni tramite il traffico protetto HTTPS, anche quando i visitatori richiedono la versione insicura del tuo sito digitando Http invece di Https.
Tutte le istruzioni in questo tutorial di WordPress includono screenshot, rendendo così facile per i principianti di WordPress seguirli.
Nota: Utenti che utilizzano client FTP o metodi CPanel/Plesk che hanno già il .htaccess Il file nella directory root del loro sito Web deve eseguirlo prima di modificare o caricare la configurazione indicata in questo articolo.
Come forzare HTTPS in WordPress dalla dashboard:
Questa sezione spiega come forzare HTTPS in WordPress dalla dashboard installando un plug -in.
Per iniziare, nel menu a sinistra della dashboard, seleziona Plugin, e nel sottomenu visualizzato, selezionare Aggiungere nuova, Come mostrato nella seguente screenshot (Plugin> aggiungi nuovo)
Nella schermata seguente, sarai in grado di cercare e installare i plugin. Come mostrato nello screenshot seguente, c'è un campo di ricerca in cui è possibile digitare "SSL" mostrare Https-plugin correlati.
Ci sono molti plug -in WordPress disponibili sul mercato che puoi installare gratuitamente per forzare il traffico tramite HTTPS. In questo tutorial, userò un plug -in chiamato SSL davvero semplice, ma puoi selezionare una qualsiasi delle alternative mostrate durante la ricerca dei plugin.
Dopo aver digitato "SSL" nel campo di ricerca, alcuni plugin verranno visualizzati, come SSL davvero semplice. premi il Installa ora pulsante come mostrato nella seguente immagine:
Una volta installato, premere il file Attivare Pulsante blu per abilitare il plug -in:
Una volta attivato il plugin, vedrai il seguente messaggio nella parte superiore dello schermo. premi il Attiva SSL pulsante per continuare.
Ora, devi abilitare la prima opzione, "Si consiglia di abilitare un 301 .Reindirizzamento Htaccess". Come mostrato di seguito, premere il Abilitare collegamento:
La schermata seguente mostrerà diverse opzioni, tra cui "Abilita 301 .Reindirizzamento Htaccess". Abilitarlo come mostrato nella seguente immagine e premere il Salva pulsante:
Ora, il tuo sito sta reindirizzando tutto il traffico tramite HTTPS. Puoi ignorare le funzionalità a pagamento premium. Non preoccuparti se il plugin ti avverte di acquistare funzionalità premium.
Come forzare HTTPS in WordPress da FTP/CPanel:
Un altro modo per forzare HTTPS in WordPress è fare esattamente quello che fa il plug -in di esempio precedente, ma manualmente dall'hosting tramite FTP o CPanel/Plesk.
Per questo, dobbiamo creare o modificare il .htaccess File utilizzato per il reindirizzamento e per modificare la configurazione Apache. Questo file si trova nella directory principale del tuo sito Web nel server di hosting.
Questa sezione del tutorial si basa su CPanel, ma gli utenti che preferiscono FTP o usano Plesk possono facilmente comprenderli e seguirli.
Innanzitutto, trova il gestore file su cpanel o plesk, come mostrato nella seguente schermata. Se si utilizza un client FTP connettiti al tuo server:
Se stai usando FTP, ignora questa istruzione. Se stai usando CPanel, premere il Impostazioni Pulsante situato nell'angolo in alto a destra, come mostrato nell'immagine in basso:
Assicurarsi "Mostra file nascosti (dotfiles)"È abilitato e premere il Salva pulsante:
Nella directory principale del tuo sito Web dovrebbe vedere un file denominato .htaccess. Su CPanel, se il file è presente, fare clic con il tasto destro e premere Modificare Per modificare i suoi contenuti e continuare le istruzioni da questo link. Se il file non è sul server, continua a leggere le istruzioni di seguito:
Se la .Il file htaccess non è già creato, puoi crearne uno nuovo premendo il +File Opzione nel file manager CPanel. Se si utilizza un client FTP, basta creare un nuovo file utilizzando Notepad (Windows) o Nano/VI (Linux) denominati .htaccess.
Come ho detto in precedenza, nomina il file come .htaccess, compreso il punto. Quindi su cpanel, premere il Crea nuovo file pulsante. Se si utilizza un client FTP, conservare il file sul tuo computer per ora:
Se si utilizza CPanel, fai clic con il tasto destro del mouse .htaccess hai appena creato e premere il Modificare opzione:
Quando è stato chiesto specifiche di codifica, premere il Modificare pulsante:
Copiare e incollare il seguente codice al .htaccess File hai appena creato e salvalo:
Riscrivere ingegnere
Riswitarecond %https != on
Riswriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]
# Inizia WordPress
Riscrivere ingegnere
Riswitebase /
Riswriterule ^indice \.php $ - [l]
RiswiTecond %request_filename !-F
RiswiTecond %request_filename !-D
Riswiterule . /indice.PHP [L]
# End WordPress
Se il tuo file era già presente, non modificarne il contenuto. Basta aggiungere le seguenti 3 righe all'inizio del file:
Riscrivere ingegnere
Riswitarecond %https != on
Riswriterule ^(.*) $ https: //%http_host%request_uri [l, r = 301, ne]
Se si utilizza un client FTP e dopo aver modificato il file, caricalo nella directory principale del tuo sito Web (la stessa directory contenente directory WP-Content, WP-Admin, ecc.).
Infine, tutto il tuo traffico verrà reindirizzato tramite HTTPS invece di HTTP.
Conclusione:
Come puoi vedere, forzare HTTPS in WordPress è semplice. Questo può essere fatto attraverso diversi metodi facili che qualsiasi utente a livello di WordPress può seguire. I vantaggi di reindirizzare il traffico attraverso un protocollo sicuro rendono questo cambiamento produttivo per qualsiasi amministratore del sito Web. Sia i motori di ricerca che gli utenti apprezzano le connessioni crittografate. Tutte le tecniche descritte in questo tutorial possono essere implementate dagli utenti di WordPress. Ricorda solo di eseguire il backup del tuo .htaccess File prima di implementare una nuova configurazione tramite FTP o CPanel.
Grazie per aver letto questo articolo di WordPress. Continua a seguire il suggerimento di Linux per il nuovo contenuto di WordPress.