ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Ненужные запросы


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Ненужные запросы
  • From: Gena Makhomed <gmm@xxxxxxxxx>
  • Date: Sun, 29 Nov 2009 19:46:42 +0200
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=csdoc.com; s=dkim; t=1259516803; bh=uKobnfKpb+/b6fzsf2KrTx9EgJLT0Ia9H9GubIyclww=; h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject: References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=U xlZtKjdTNE8CD2oqyEK9yESMYCymCYmMSjJgEsPyf6AdyrRILTtg/c8OswW8U6uXTzG D8P/5RqkSGTwg+OCZ7/ZjKZkGl9u4poYly/DBl53D4KdETn4eRE1u91Ka6iaqqPd6/z 4s/sr7D7e98LfXIbDHZgaEiC5/Ucjy0qTIT0=
  • In-reply-to: <4B12ACC8.1010503@xxxxxxxxxxx>
  • References: <4B12ACC8.1010503@xxxxxxxxxxx>

Алексей wrote:

У меня вопрос- почему при

server {
       listen       80;
       server_name  one.ru  www.one.ru;
..... тут много всего

дальше еще один

server {
       listen       80;
       server_name  *.two.ru  two.ru;


при переходе на любой сайт типо  *.one.ru
открывается контент первого "сервера" а по логике вещей должно выдаватся что такого сайта нет,так?

такие запросы обрабатываются сервером по умолчанию.

и логика обработки тут может быть любой,
ее нужно в явном виде задавать конфиге:

- вывод сообщения "такого сайта нет"
- 301 http редирект на основной сайт
- 302 http редирект на основной сайт
- return 403
- return 444

и т.п.

--
Best regards,
 Gena


_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.