first server name "*.site.ru" must not be wildcard in

Igor Sysoev is at rambler-co.ru
Fri Jan 27 15:59:27 MSK 2006


On Fri, 27 Jan 2006, Andrew Kopeyko wrote:

> On Fri, 27 Jan 2006, Михаил Монашёв wrote:
>
>> Здравствуйте Игорь,
>> 
>> IS> А, понял задачу, нужно так:
>> 
>> IS>        server {
>> IS>                  server_name  site.ru www.site.ru;
>> 
>> IS>        server {
>> IS>                  server_name  wildcard.site.ru *.site.ru;
>> 
>> IS> В общем, первое имя не должно быть с *, можно поставить любое имя.
>
> Игорь!
> А почему первое имя не может начинаться с * ?

Потому что при редиректах будет выдаваться http://*.site.ru/

>> А какой смысл человеку писать в конфиге левое имя первым? Выглядит как
>> костыль. Может для ясности конфига, если написано
>> 
>> server_name  *.site.ru;
>> 
>> то
>> 
>> wildcard.site.ru или что-то подобное будет само подставляться в
>> будущих релизах? А то через месяц открываешь конфиг и начинаешь
>> вспоминать зачем писал wildcard.site.ru .
>
>
> -- 
> Best regards,
> Andrew Kopeyko <kaa at ramtel.ru>
>
>
>

Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list