Как создать виртуальных хост в Apache только для одного сайта?
Нужно создать виртуальный хост, который будет реагировать только на определенный поддомен и перенаправлял все запросы на него в нужную папку (/var/www/html/folder). Но при этом все запросы на остальные поддомены должны обходить это правило и обычно направляться в корневую директорию сайта /var/www/html. Я читал про виртуальные хосты, но во всех примерах создается 2 виртуальных хоста, один для основного сайта, а другой для поддомена и соответственно 2 папки. Но файлы сайта сейчас находятся в /var/www/html и они должны остаться там в любом случае. Возможна ли такая схема? Если да, как это реализовать? Какой файл редактировать?
1. поставьте веб панель дабы есть из чего выбрать, смысл вам писать эти хосты самому?
2. все маны на два домена поскольку есть разница между первым и вторым, поскольку первый ловушка на любые домены, а второе конкретный домен.
Разница же между суб доменом и доменом для апачь нет.
Это разные сайты совершенно, так что этот конфиг подойдет как для суб домена так и для любого другого сайта.