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

Gena Makhomed gmm на csdoc.com
Вс Ноя 29 20:46:42 MSK 2009


Алексей 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