Tengo un servidor dedicado con Apache, en el que he configurado algunos VirtualHosts. He configurado uno para manejar el dominio www y el dominio no www.
Mi archivo VH .conf para www:
<VirtualHost *>
DocumentRoot /var/www/site
ServerName www.example.com
<Directory "/var/www/site">
allow from all
</Directory>
</VirtualHost>
Con esto .htaccess
:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
¿Hay una manera simple de redirigir el www a la versión no www? Actualmente estoy enviando ambas versiones a la misma DocumentRoot
y usando .htaccess
pero estoy seguro de que debo poder hacerlo en el archivo VirtualHost.