Sto cercando di ottenere un sito wordpress su HTTPS, ma tutto ciò che provo mi dà un ciclo di reindirizzamento. Ho modificato l'htaccess, l'ho impostato in PHP, ho persino scaricato un plugin wordpress per convertirlo, ma ogni metodo mi dà un errore di loop di reindirizzamento. So che qualcosa deve reindirizzare il mio https a http, ma non so cosa. Ecco il mio file .htaccess senza alcuna delle impostazioni HTTPS in esso:Convertire un intero sito wordpress in HTTPS
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Ed ecco il PHP che sto cercando di utilizzare nel file di intestazione php per conver pagina a HTTPS:
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}
L'ho provato, non cambia nulla. È ancora su http, anche quando cambio le impostazioni. Anche se aggiungo manualmente https nella barra degli URL, torna al normale http. –
Hai un SSL installato sul webhost? Esistono https ai reindirizzamenti https nell'host? Hai controllato i file di temi per i reindirizzamenti che stanno infrangendo i tuoi tentativi? – markratledge
Ho un certificato SSL, la pagina di checkout in Woocommerce viene caricata su HTTPS. Cosa dovrei cercare nei file dei temi che potrebbero interrompere il reindirizzamento? –