On Fri, 27 Jan 2006, [Windows-1251] Михаил Монашёв wrote:
Здравствуйте nginx-ru,
Раньше работала конструкция типа:
server {
listen 10.2.19.254:80;
server_name site.ru www.site.ru;
location / {
proxy_pass http://xxx.xxx.xxx.xxx:80/;
}
}
server {
listen 10.2.19.254:80;
server_name *.site.ru;
location / {
proxy_pass http://xxx.xxx.xxx.xxx:80/;
}
}
а сейчас ругается:
first server name "*.site.ru" must not be wildcard in ...
Как тогда переписать конфиг?
А, понял задачу, нужно так:
server {
server_name site.ru www.site.ru;
server {
server_name wildcard.site.ru *.site.ru;
В общем, первое имя не должно быть с *, можно поставить любое имя.
Игорь Сысоев
http://sysoev.ru