База знаний

Инструкции и ответы на вопросы о хостинге, работе сайтов и приложений

Вопросы и ответы

Полный (абсолютный) путь до директории, где лежат файлы вашего сайта (Document root), имеет следующий вид:

/home/login/domains/domain.ru/public_html/

где login — ваш логин для входа в Панель управления,domain.ru — доменное имя вашего сайта.

Полный (абсолютный) путь до директории, где лежат файлы сайта (Document root), размещенного на поддомене вашего основного сайта, имеет следующий вид:

/home/login/domains/domain.ru/public_html/subdomain/

где login — ваш логин для входа в Панель управления, domain.ru — доменное имя вашего основного сайта, subdomain — имя созданного вами поддомена.

Вероятнее всего, проблема в регистре символов в именах файлов вашего сайта. Дело в том, что вы тестировали сайт на вашем локальном компьютере, где установлена ОС семейства MS Windows, а на наших серверах виртуального хостинга установлена ОС семейства Unix.

Одной из особенностей ОС Unix является регистрозависимость символов в именах файлов. Например, файлы index.HTML и index.html в Unix считаются разными файлами, тогда как в Windows они считались бы одним и тем же файлом.

Хорошим решением проблемы и надежной страховкой от путаницы на будущее считается именование файлов ваших сайтов только строчными буквами (index.html).

На технической площадке хостинга действует двухуровневая конфигурация веб-сервера. В качестве Front-End выступает «быстрый» веб-сервер Nginx, а обработкой динамических запросов занимается бекенд веб-сервер Apache. Любое обращение к сайту поступает на Nginx, после чего запрос, в зависимости от ряда условий, может быть передан на Apache. Apache, выполнив поступивший к нему запрос, возвращает результат веб-серверу Nginx в виде статических данных для быстрой отдачи пользователю.

В данный момент Sprinthost использует следующий набор ПО:

  • Apache2;
  • PHP 5.2/5.3/5.4/5.5/5.6/7.0/7.1/7.2;
  • Python 2.7;
  • MySQL 5.7.

Wildcard DNS ー запись в зоне DNS, позволяющая управлять всеми поддоменами. В режиме Wildcard DNS все поддомены, в том числе несуществующие и вновь создаваемые, будут направлены на основной домен сайта.

Это удобно, если вам нужно создавать большое количество поддоменов в случае мультиязычности основного сайта или при создании отдельных сайтов в рамках одной сети (например, при использовании режима  WordPress Multisite). Во всех этих случаях создавать поддомены и добавлять для них настройки DNS вручную больше не придется.

Чтобы использовать Wildcard DNS, перейдите в раздел «Сайты и домены» → «Управление сайтами» → ваш сайт → «Настройка DNS» Панели управления и добавьте А-запись для поддомена «*».