перенаправление на hostname при отсутствии замыкающего слеша
Copland
copland at paranoia.ru
Sun Mar 12 04:59:02 MSK 2006
День добрый.
Есть два почти аналогичных конфига: на серверах по два ip, на одном ip висит
апаче, на втором ip -- nginx, который занят раздачей файлов. В случае
обращения на nginx к какому-нибудь каталогу, но без слеша, типа
http://www.server.com/dir, nginx перенаправляет запрос не на
www.server.com/dir/, а на адрес, который является hostname'ом сервера, но
уже со слешом, а так как hostname указывает на первый ip сервера, то запрос
улетает на апаче (http://www.hostname.com/dir/). Не ахти какая проблема
(случайно обнаружил, и на работе это не сказывается), но что является
причиной?
В конфигах nginx ничего странного не увидел (они почти стандартные, и
упоминания hostname там точно нет).
Версии nginx/0.3.7 и nginx/0.3.30, FreeBSD 4.11 и 5.3 соотв.
More information about the nginx-ru
mailing list