
Ho testato questo comando in htaccess, ma se lo provo mi dice "impossibile visualizzare la pagina" (il sito non funziona)
RewriteEngine on
RewriteRule (.*) https://www.vestilanatura.it.it/$1 [R=301,L]
Installato un certificato SSL, vorrei un redirect da HTTP a HTTPS per tutte le pagine, in quanto allo stato attuale effettuando delle ricerche su google capita di aprire il sito indicizzato in HTTP. Una volta aperto il sito in HTTP si vede male, poi basta cliccare su uno qualsiasi dei link (cambiare pagina) per passare in modalità HTTPS
Ho già provveduto a modificare config.php e admin/config.php, ho settato SSL nelle opzioni di OC, ed ho inserito il sito in Google Webmaster (dove adesso vedo sia quello in HTTP che quello in HTTPS
In realtà ho provato anche altri codici trovati online per un redirect, ma nessuno funziona. Quindi è sbagliato il mio htaccess?
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?vestilanatura.it [NC]
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteCond %{HTTP_HOST} ^(www.)?vestilanatura.it [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) /buy/index.php?_route_=$1 [L,QSA]
RewriteRule ^([^?]*) /index.php?_route_=$1 [L,QSA]
->
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE image/jpg
AddOutputFilterByType DEFLATE image/jpeg
AddOutputFilterByType DEFLATE image/gif
AddOutputFilterByType DEFLATE image/png
AddType image/svg+xml .svg
AddOutputFilterByType DEFLATE image/svg+xml
->
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 2 days"
ExpiresByType image/jpeg "access plus 2 days"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 2 days"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType text/x-javascript "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresDefault "access plus 3 days"
</IfModule>
## EXPIRES CACHING ##