nginx.conf *.domain.com

Yuzik nginx-forum at nginx.us
Wed Nov 18 16:03:12 MSK 2009


Здраствуйте, у меня возникла такая проблема:
У меня есть запись в конфиге на счет домена:

server {
server_name domain.com *.domain.com
.......
}

и мне нужно задействовать все поддомены, кроме files
*.domain.com -> proxy_pass http://domain.com:8080/
files.domain.com -> proxy_pass http://domain2.com:8080/

писал перед конфигом что выше
server{
server_name domain2.com files.domain.com
.......
}

всеравно сервер обрабатывает домен files.domain.com как proxy_pass http://domain.com:8080/ вместо proxy_pass http://domain2.com:8080/

Вот собственно вопрос, как можно эту проблему решить? Были мысли на счет RegEx в server_name чтобы исключить только поддмоен files, но еще не пробовал, может быть у когото были подобные проблемы?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,23834,23834#msg-23834






More information about the nginx-ru mailing list