Назад | Перейти на главную страницу

Новые домены и псевдонимы в виртуальных хостах не работают

У нас есть новый Ubuntu VPS, и на нем отлично размещено несколько сайтов. Мы добавили новый, но www домена не работает. Мы поменяли их местами (так что это имя сервера, а не псевдоним и т.д.), добавили псевдоним с подстановочными знаками, он просто продолжает переходить на сайт по умолчанию.

Наш файл conf для него выглядит следующим образом:

<VirtualHost *:80>
        ServerName www.domain.co.uk
        ServerAlias domain.co.uk *.domain.co.uk

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/domain.co.uk/htdocs/
        <Directory />
                Options FollowSymLinks
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
        ErrorLog /var/www/domain.co.uk/error.log
        CustomLog /var/www/domain.co.uk/access.log combined
</VirtualHost>

Это странно, потому что на одном из наших других сайтов, с которого мы скопировали conf, есть оба рабочих www. и не www. Итак, мы изменили это, создали новый поддомен на нашем доменном имени dev и добавили его в рабочую конфигурацию, но это тоже не сработало. Любая помощь будет грандиозной!

Сейчас я чувствую себя супер глупым, но я считаю, что мы этого не делали. судо перезагрузка службы apache2. Хотя почему это не дает вам ошибки, что вы использовали sudo, мне не понятно.