Eu tenho um servidor dedicado com Apache, no qual configurei alguns VirtualHosts. Eu configurei um para lidar com o domínio www e também com o domínio não www.
Meu arquivo VH .conf para o www:
<VirtualHost *>
DocumentRoot /var/www/site
ServerName www.example.com
<Directory "/var/www/site">
allow from all
</Directory>
</VirtualHost>
Com isso .htaccess
:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
Existe uma maneira simples de redirecionar o www para a versão não www? Atualmente, estou enviando as duas versões para a mesma DocumentRoot
e usando, .htaccess
mas tenho certeza de que devo fazê-lo no arquivo VirtualHost.