Come cambiare .htaccess per reindirizzare tutti i link non www alle pagine www?
-
11-09-2019 - |
Domanda
Come faccio a reindirizzare tutti i link non www ai collegamenti www? Ho trovato soluzioni su internet, ma solo reindirizzare il nome di dominio.
Come faccio a fare questo genere:
http://example.com/testing
dovrebbe reindirizzare http://www.example.com/testing
?
Soluzione
provare qualcosa di simile
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Altri suggerimenti
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.yourdomain.com/$1
Se si desidera qualcosa di generico che funziona per qualsiasi dominio, si può provare qualcosa di simile:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^(.+)$
RewriteRule ^(.*)$ http://www.%1/$1
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow