Есть выделенный сервер (Debian) с полным доступом. Где нужно прописать и что именно, чтобы под-домены заработали?
Нужно несколько виртуальных под-доменов, типа vip.domain.loc или profile.domain.loc. Пере-адресация должна быть в папку корневого сайта domain.loc.
Вопросов на самом деле несколько…
Нужно ли прописывать под-домены в файле /etc/hosts и в файле с настройками (VirtualHost) в директории sites-available? Какие должны быть правила для пере-адресации?
настройка conf для apache, реврайт даже не нужен
создайте виртуальные сервера, укажите нужные пути и названия доменов в ServerName директиве
если же вы хотите использовать один мультидоменный движок, то надо просто ссылать все на него и домены будет разруливать сама cms