Welcome! Log In Create A New Profile

Advanced

GeoIP и Apache

Posted by harvestor 
GeoIP и Apache
February 28, 2012 08:05AM
Всем привет.

Столкнулся с такой проблемой: установлен nginx/1.0.12, ставил из репозитариев.
nginx -V показывает "--with-http_geoip_module"
Пытаюсь отправить апачу заголовки:

location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_pass_header Set-Cookie;
proxy_redirect off;
proxy_set_header GEOIP_CITY $geoip_city;
}

Но ничего заголовок с таким именем не приходит. Ошибок и ворнингов при перезапуске nginx-а нет. Если меняю $geoip_country_name на константу, все приходит отлично, то есть дело не в апаче. Пробовал выносить объявления переменных в отдельный файл - тот же эффект.

Подскажите, куда копать, плиз.
Re: GeoIP и Apache
February 29, 2012 07:29AM
Правильно ли я понял, что это баг модуля?
Re: GeoIP и Apache
March 02, 2012 08:41AM
Уточню: не приходит заголовок с именем "GEOIP_CITY". Если меняю $geoip_city на константу, все приходит отлично.
Re: GeoIP и Apache
March 15, 2012 10:31PM
http {

...

geoip_country /usr/share/GeoIP/GeoIP.dat; # the country IP database
geoip_city /usr/share/GeoIP/GeoLiteCity.dat; # the city IP database

}

?
Re: GeoIP и Apache
March 19, 2012 06:00AM
Проблема была в том, что я заводил на локалхосте, а пустые заголовки nginx не отправляет вообще:)

Спасибо.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 305
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready