Не верно выбирается папка для файлов сайта при активном автоподдомене

Панасин Александр Геннадьевич добавил(а) 2 года назад
Решена

Проблема в выбираемой папке для сайта если имя сайта поддомен и он расположен ниже своего родительского домена в котором активны автоподдомены.

Как видно из прикрепленного файла последний это поддомен и если у его родителя (particula.ru) активны автоподдомены, тут у сайта последнего возникнет ошибка он выдаст 404 так как папки с именем поддомена нету а по всей видимости после того как обработало основной домен он теперь будет считать все что ниже это поддомены.

Это подтверждает то что demeter.particula.ru находится выше и его работа не нарушается (он обращается в верную папку) игнорируя автоподдомены в домене второго уровня (particula.ru).

Это проблема критична и нарушает работу сайтов, так как хостинги имеют ограничение на количество сайтов а не поддоменов. И теперь пользователь вынужден отключить поддомены из за одного сайта и создавать для каждого поддомена свой сайт. Если таковых много то можно быстро упереться в ограничение и тут пользователь вынужден сказать вам что не чего не работает.

P.S: Я полагаю из за приоритета обработки. Обрабатывает он в алфавитном порядке по всей видимости.

Комментарии (1)

фото
1

Добрый день,

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

Возможно, вам поможет следующий пример:


Создание автоподдомена в отдельной директории

  1. Перейдите в раздел WWW-домены, выделите домен, для которого будут добавляться автоподдомены, и нажмите Изменить.
  2. В блоке «Дополнительные возможности» в строке «Автоподдомены» выберите пункт в отдельной директории и нажмите Oк.
  3. Перейдите в раздел Менеджер файлов, в папку WWW, и нажмите кнопку Создать.
  4. Выберите тип Каталог, введите название поддомена полностью и нажмите Ok.
  5. Нажмите ещё раз Создать, выберите тип Ссылка, в поле «Имя» введите название вашего поддомена с www, в поле «Значение» — просто название поддомена. Нажмите Ok.


Создание автоподдомена в поддиректории основного домена

  1. Перейдите в раздел WWW-домены, выделите домен, для которого будут создаваться автоподдомены, и нажмите Изменить.
  2. В блоке «Дополнительные возможности» в строке «Автоподдомены» выберите пункт в поддиректории домена и нажмите Ok.
  3. В разделе WWW-домены выберите основной домен и перейдите в его Каталог:
  4. В каталоге вашего домена нажмите Создать:
  5. Выберите тип Каталог, введите название автоподдомена (только название, без основного домена) и нажмите Ok
  6. Выберите тип Ссылка, в поле «Имя» введите название вашего поддомена с www, в поле «Значение» — просто название поддомена (support), нажмите Ok.

фото
2

Мне нужно чтобы поддомен обращался не в свою папку, а совершенно в другую (это видно на скриншоте). На этом моменте возникает ошибка.

Могу продемонстрировать через скайп.

фото
2

Тут ответа не дождешься. Закрывайте удаляйте тему. Разобрался в чем дело. Это оказывается фича, что работает как не попадя мешая нормальной работе сайтов.

фото