Riscrivi domain.com a www.domain.com usando htaccess in Apache

Potresti volere che tutti i visitatori del tuo sito utilizzino www di fronte al tuo nome di dominio (www.tuodominio.com) invece del solo nome di dominio (tuodominio.com). Implementando una semplice RewriteRule .htaccess, i visitatori di yourdomain.com vedranno l'URL cambiare nel loro browser quando vengono reindirizzati all'URL corretto.


Per reindirizzare un URL come "http://yourdomain.com/images/logo.png" a "http://www.yourdomain.com/images/logo.png" utilizzare:

Opzioni + FollowSymLinks
RewriteEngine on
RewriteCond% {HTTP_HOST} ^ yourdomain \ .com
RewriteRule ^ (. *) $ Http://www.yourdomain.com/$1 [R = permanente, L]

Nel codice RewriteRule, R = permanente imposta il tipo di reindirizzamento (permanente è 301, il valore predefinito è temporaneo o 302). L fa questa l'ultima regola da usare e interrompe l'elaborazione della riscrittura.