가상 호스트가 제대로 작동하지 않습니다. 사이트는 www 접두사로만 표시됩니다.

가상 호스트가 제대로 작동하지 않습니다. 사이트는 www 접두사로만 표시됩니다.

mod_wsgi를 사용하여 첫 번째 Apache 서버를 구성하고 있는데 제대로 작동하지 않습니다. 브라우저가 www.sitename.com으로 이동하는 경우 스크립트는 제대로 실행되지만 sitename.com으로 이동하면 문서 루트만 표시됩니다.

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

도움을 주시면 감사하겠습니다!

답변1

이는 귀하의 문제에 대한 정확한 해결책은 아니지만 권장 사항입니다.

www가 있든 없든 하나의 도메인만 사용하여 방문자에게 콘텐츠를 제공한 다음 HTTP 301리디렉션을 사용하여 사용자를 실제 사이트로 연결해야 합니다. 이렇게 하면 Google은 다른 도메인에 있을 수 있는 중복 콘텐츠와 관련된 문제를 겪을 수 없습니다.

관련 정보