Domanda

Ho trovato questo codice per forzare utilizzando www.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]

Ma ho molti dominio che indicò stessa directory. Quindi ho bisogno di una versione di questo codice per più domini. Esso deve essere eseguito su qualsiasi dominio, è possibile?

È stato utile?

Soluzione

Questo dovrebbe funzionare:

RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]

Sarà reindirizzare tutte le richieste senza un sottodominio per www.domainame.tld.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top