virtualhost não está funcionando corretamente, o site é exibido apenas com o prefixo www

virtualhost não está funcionando corretamente, o site é exibido apenas com o prefixo www

Estou configurando meu primeiro servidor Apache com mod_wsgi e ele não está funcionando corretamente. O script funciona bem se o navegador navegar para: www.sitename.com, mas navegar para sitename.com exibe apenas a raiz do documento.

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

Qualquer ajuda muito apreciada!

Responder1

Esta não é uma solução exata para o seu problema, mas uma recomendação.

Você deve usar apenas um domínio, com ou sem www, para fornecer conteúdo aos visitantes e, em seguida, usar HTTP 301o redirecionamento para direcionar os usuários ao site real. Desta forma, o Google não pode ter problemas com possíveis conteúdos duplicados em domínios diferentes.

informação relacionada