Суть: есть сервер с виртуальными сайтами(как php, так и редирект на другие, так и статичные страницы). Поскольку у многих клиентов установлен 2gis, то решил соорудить локальный сервер обновлений по рецепту http://help.2gis.ru/pc/update/server/server_unix/.
Проделал все согласно рецепту. Но нифига не проходит.
Смотрю tcpdump'ом:
- запрос приходит верный с
GET /ping HTTP/1.1
Host: 2gis-update.МойДомен.ru
Accept: */*
- <404 Not Found> ответом ему отказывают
HTTP/1.1 404 Not Found
Server: nginx/1.2.5
Date: Wed, 16 Jul 2013 10:00:36 GMT
Content-Type: text/html
Content-Length: 168
Connection: keep-alive
Keep-Alive: timeout=20
Добавил в конфигурацию 2gis логи, и тут оказалось что он пишет запросы в логи другого виртуального сервера.
Сайт 2gis не дефолтный. Стоит на 10.0.0.x адресе, параллельно c несколькими сайтами на том же адресе. Различия по именам. В server_name внес как 2gis-update так и 2gis-update.МойДомен.ru .
Вопрос: Как найти причину ?
Похожие темы
- Форум nginx, не работаю стили css (2020)
- Форум Nginx frontend docker freepbx backend (2019)
- Форум Диагностика соединения (http в частности) (2012)
- Форум wget bug? (2008)
- Форум Мегафон блокировал t.me (уже разблокировал) (2022)
- Форум странное поведение ОДНОГО И ТОГО ЖЕ скрипта (2011)
- Форум Управление кешем nginx, ngx_cache_purge (2016)
- Форум Nginx отдает 411 при chunked POST (2013)
- Форум squid не понимает nginx (2013)
- Форум SQUID и авторизация на сайте по ЭЦП (2017)