LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Если бы не нужен редирект на стороне клиента - в /etc/resolv.conf можно дописать search domain.ru, после чего все адреса без точек автоматичеки бы получали .domain.ru в конец.

Ну а если нужен редирект то у тебя правильная схема описана. В hosts пишешь 127.0.0.1 some, в nginx listen 127.0.0.1; return 301 http://$server_name.domain.ru$request_uri;. Если нужен https то придётся ещё с сертификатами чуть повозиться.

Исправление firkax, :

Если бы не нужен редирект на стороне клиента - в /etc/resolv.conf можно дописать search domain.ru, после чего все адреса без точек автоматичеки бы получали .domain.ru в конец.

Ну а если нужен редирект то у тебя правильная схема описана. В hosts пишешь 127.0.0.1 some, в nginx listen 127.0.0.1; return 301 http://$server_name.domain.ru$request_uri;. Если нужен https то придётся ещё сертификатами чуть повозиться.

Исходная версия firkax, :

Если бы не нужен редирект на стороне клиента - в /etc/resolv.conf можно дописать search domain.ru, после чего все адреса без точек автоматичеки бы получали .domain.ru в конец.

Ну а если нужен редирект то у тебя правильная схема описана. В hosts пишешь 127.0.0.1 some, в nginx listen 127.0.0.1; return 301 http://$server_name.domain.ru$request_uri;