nginx apache2 (rpaf-0.6)
Dmitrijs Drozdeckis
dimad at petits.lv
Tue Dec 2 18:03:56 MSK 2008
у меня работает в таком виде:
# cat /etc/apache2/mods-enabled/rpaf.conf
RPAFenable On
RPAFproxy_ips 127.0.0.1 10.0.3.3
RPAFsethostname On
nginx.conf:
---- [ cut ] -----
location / {
proxy_pass http://10.0.3.3:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
}
---- [ cut ] -----
в .htaccess :
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 10.0.3.4
Allow From 10.0.3.5
Allow From 10.0.3.6
> # cat /etc/apache2/mods-enabled/rpaf.conf
> RPAFenable On
> RPAFproxy_ips 127.0.0.1 10.0.3.3
> RPAFsethostname On
> RPAFheader X-Forwarded-For
>
> nginx.conf:
> ---- [ cut ] -----
> location / {
> proxy_pass http://10.0.3.3:8080;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> }
> ---- [ cut ] -----
>
> проблема:
> в .htaccess :
>
> Order Allow,Deny
> Deny From All
> Allow From 127.0.0.1
> Allow From 10.0.3.4
> Allow From 10.0.3.5
> Allow From 10.0.3.6
>
> в php $_SERVER['REMOTE_ADDR'] отдаёт всё нормально, в логах апача REMOTE_ADDR тоже правильный, но в .htaccess попадает какойто другой адрес и возникает 403, в чём может быть проблема ?
>
> похожую проблему нашёл здесь http://www.opennet.ru/openforum/vsluhforumID8/6014.html .
> исходник самого mop_rpaf в аттаче.
>
>
>
--
Dmitrijs Drozdeckis,
IN PETITS, IT Department
tel. 67088767, mob. 29207173
e-mail: dimad at petits.lv
More information about the nginx-ru
mailing list