Re: Поддомен для всех доменов сразу

Alexey V. Karagodov karagodov at gmail.com
Sun Dec 16 23:18:17 MSK 2007


On 16.12.2007, at 22:59, Igor Sysoev wrote:

> On Sun, Dec 16, 2007 at 10:40:00PM +0300, Alexey V. Karagodov wrote:
>
>>>>>  server {
>>>>>       listen 80;
>>>>>       server_name  mail.*;
>> тогда вопрос, почему nginx на такую конструкцию ругается? что ему
>> здесь непонятно?
>
> Проблема в том, что если в нижеприведённой конфигурации придёт запрос
> на 192.168.1.2:80 без имени хоста, то nignx сделает редирект на
>
> http://mail.*/...
>
+	server {
+		listen	192.168.1.1:80;
+		listen	192.168.1.2:80;
+		server_name	.invalid;
+	}
#теперь редиректа небудет
>
>        server {
>             listen       192.168.1.1:80;
>             server_name  example.com;
>        }
>
>        server {
>             listen       192.168.1.1:80;
>             listen       192.168.1.2:80;
>             server_name  mail.*;
>        }
>
либо как-то указать server_name_strict mail.*; т.е. только mail.*
а запрос можно оставить без ответа? в смысле не противоречит ли это  
какому нибудь RFC ?
т.е. пришёл запрос на ИП:Порт а там все отказались его обслуживать
>
> -- 
> Игорь Сысоев
> http://sysoev.ru
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20071216/23acda95/attachment.html>


More information about the nginx-ru mailing list