Roman39

Рейтинг
0
Регистрация
26.05.2017
Marat_Kh:
Можно и CNAME. Точка после *.site.com или просто *

Ок, спасибо

TF-Studio:
да просто все поддомены * отправлять на 1 файл. в 1 папку. и читайте что за обращение. сравнивайте у себя и дальше выдавайте результат

Отлично! ) Итого мне надо:

1. запись в DNS для *.site.com

2. в настройках VirtualHost ServerAlias=*.site.com

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

Все верно?

Marat_Kh:
Если для поддомена(ов) нет информации DNS, которую можно получить, например, dns_get_record , то никак. Запрос до Вашего Апача не дойдет :(

Ясно. Какую запись надо создать в DNS чтобы дошли запросы до Апача? CNAME *.site.com ?

(я попрошу это сделать того у кого есть такая возможность)

Marat_Kh:
Не, смотрите например сюда

Спасибо, почитал... но у меня нет доступа к настройкам DNS. Можно ли настроить без DNS?Настройки Apache доступны.

miketomlin:
Делаете домены алиасами и смотрите на заголовок Host во фронте.

---------- Добавлено 26.05.2017 в 15:16 ----------

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

Спасибо за ответ. Похоже это то что надо.

При этом в адресной строке будет оставаться поддомен, верно?

Вопрос абстрактный из-за отсутствия опыта решения подобных задач по администрированию.

---------- Добавлено 26.05.2017 в 14:33 ----------

TF-Studio:
через один фронт контроллер - получать текущий поддомен
настроив к примеру через htaccess
у вас слишком абстрактный вопрос и решений может быть куча

Не подскажите как настроить htaccess в этом случае?

Пробовал RewriteRule, но это не то, потому что меняется адрес при редиректе.