virtualhost no funciona correctamente, el sitio solo se muestra con el prefijo www

virtualhost no funciona correctamente, el sitio solo se muestra con el prefijo www

Estoy configurando mi primer servidor Apache con mod_wsgi y no funciona correctamente. El script funciona bien si el navegador navega a: www.sitename.com, pero al navegar a sitename.com solo se muestra la raíz del documento.

<VirtualHost *:80>
        DocumentRoot /var/www
        ServerName sitename.com
        ServerAlias www.sitename.com
        WSGIScriptAlias / /var/www/sitename.com/site/site.wsgi
</VirtualHost>

¡Cualquier ayuda muy apreciada!

Respuesta1

Esta no es una solución exacta a su problema, sino una recomendación.

Sólo debe utilizar un dominio, con o sin www, para ofrecer contenido a sus visitantes y luego utilizar HTTP 301la redirección para dirigir a los usuarios al sitio real. De esta forma Google no puede tener problemas con posibles contenidos duplicados en diferentes dominios.

información relacionada