virtualhost, не работающий правильно, сайт только отображается с www префиксом

Я настраиваю свой первый сервер Apache с mod_wsgi, и он не работает правильно. Сценарий хорошо работает, если браузер перешел к: 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
задан 19 May 2015 в 17:10
1 ответ

Это не точное решение вашей проблемы, а рекомендация.

Вы должны использовать только один домен, с www или без www, чтобы предоставлять контент вашим посетителям, а затем использовать HTTP 301 перенаправление, чтобы направлять пользователей на реальный сайт. Таким образом, у Google не будет проблем с возможным дублированием контента на разных доменах.

0
ответ дан 5 December 2019 в 20:36

Теги

Похожие вопросы