Sto provando a eseguire il mio intero sito tramite https e forza www.Forza SSL e WWW insieme usando htaccess
Ho visto un numero di soluzioni che prevedono forzare www o https e anche alcuni combinati, ma non riesco a far funzionare nessuno. Di solito mi trovo in un ciclo di reindirizzamento.
Il più vicino che ho è la seguente, ma non è abbastanza vicino ancora:
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]
Ho bisogno https://www.example.com/
http://example.com SUCCESS
https://example.com SUCCESS
http://www.example.com FAIL
https://www.example.com SUCCESS
, anche se non c'è reale reindirizzamento.
Grazie
Aggiornamento
Il seguente codice esegue con successo il reindirizzamento ho bisogno:
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
RewriteCond %{ENV:HTTPS} on [NC]
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
Se hai trovato una soluzione come l'aggiornamento suggerisce, si prega di inviare come risposta te stesso e lo accetto. Aiuta a mantenere la natura Q & A del sito. – bPratik