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

Виртуальный хост Apache не работает для одного веб-сайта

У меня есть Linode VPS, на котором размещено несколько сайтов. Используя руководства Linode, я создал папки для размещения файлов и создал файл apache .conf, содержащий конфигурацию виртуального хоста для каждого веб-сайта.

Это была бы обычная установка, которая работала для многих реально загружаемых сайтов:

<VirtualHost *:80>
 # Admin email, Server Name (domain name), and any aliases
 ServerAdmin me@business.com
 ServerName  www.xolo.co
 ServerAlias xolo.co

 # Index file and Document Root (where the public files are located)
 DirectoryIndex index.html index.php
 DocumentRoot /var/www/xolo/public_html
 # Log file locations
 LogLevel warn
 ErrorLog  /var/www/xolo/log/error.log
 CustomLog /var/www/xolo/log/access.log combined
</VirtualHost>

Каждый сайт имеет свой собственный файл apache .conf (я имею в виду, что сайт abc.com имеет в папке sites-available / abc.conf и т. Д., Содержащий приведенный выше код).

Однако есть конкретный сайт, для которого я проделал те же шаги (дважды), и когда я указываю принадлежащий нам домен-заполнитель, чтобы проверить, нормально ли загружается сайт, отмечу, что происходит.

Нет ошибки подключения к базе данных, вообще ничего. У меня просто пустой сайт.

Я уже

У меня просто кончились варианты, и я не знаю, где именно искать.

Мы высоко ценим любые инструкции, ссылки для поиска или прямые решения.