История изменений
Исправление firkax, (текущая версия) :
Вместо
server_name mw.class-lesson.ru;
server_name mw.class-lesson.ru lnk.class-lesson.ru;
А если домен неизвестный (как сейчас) то открывается первый (в порядке как они в конфиге указаны) сайт с подходящим айпи, либо (если есть такой) тот у кого в директиве listen указана опция default. Видимо у тебя это fast и он открывается на все неизвестные nginx-у домены.
Только учти: nginx теперь будет знать что lnk=mw, но скрипты которые там дальше вызываются этого знать не будут. Возможно, им тоже надо будет что-то прописать, а может они не проверяют какой домен вообще (ну увидишь когда в nginx-е пропишешь).
Хотелось бы оставить 301 редирект для поддомена lnk - как уже самый крайний вариант, если ничего не получится с CNAME.
И опять повторю, CNAME тут соверенно ни при чём. Он нужен только для того, чтобы браузер узнал к какому айпи-адресу подключаться. Запись A сделала бы ровно то же самое.
Исправление firkax, :
Вместо
server_name mw.class-lesson.ru;
server_name mw.class-lesson.ru lnk.class-lesson.ru;
А если домен неизвестный (как сейчас) то открывается первый (в порядке как они в конфиге указаны) сайт с подходящим айпи, видимо у тебя первый fast и он открывается на все неизвестные nginx-у домены.
Только учти: nginx теперь будет знать что lnk=mw, но скрипты которые там дальше вызываются этого знать не будут. Возможно, им тоже надо будет что-то прописать, а может они не проверяют какой домен вообще (ну увидишь когда в nginx-е пропишешь).
Хотелось бы оставить 301 редирект для поддомена lnk - как уже самый крайний вариант, если ничего не получится с CNAME.
И опять повторю, CNAME тут соверенно ни при чём. Он нужен только для того, чтобы браузер узнал к какому айпи-адресу подключаться. Запись A сделала бы ровно то же самое.
Исходная версия firkax, :
Вместо
server_name mw.class-lesson.ru;
server_name mw.class-lesson.ru lnk.class-lesson.ru;
А если домен неизвестный (как сейчас) то открывается первый (в порядке как они в конфиге указаны) сайт с подходящим айпи, видимо у тебя первый fast и он открывается на все неизвестные nginx-у домены.
Только учти: nginx теперь будет знать что lnk=mw, но скрипты которые там дальше вызываются этого знать не будут. Возможно, им тоже надо будет что-то прописать, а может они не проверяют какой домен вообще (ну увидишь когда в nginx-е пропишешь).