Portál AbcLinuxu, 31. října 2025 15:40
Řešení dotazu:
location / {
 
       # apache@localhost
       proxy_pass      http://127.0.0.1:80/;
       proxy_redirect  off;
       
       proxy_set_header Host $host;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
       ...
}
a v Apache zavést modul remoteip_module pomocí LoadModule a pak:
<IfModule remoteip_module> RemoteIPHeader X-Forwarded-For RemoteIPInternalProxy 127.0.0.1 </IfModule>v případném logu Apache pak zaměň %h za %a
 a v PHP si nech vypsat $_SERVER['REMOTE_ADDR']
 a v PHP si nech vypsat $_SERVER['REMOTE_ADDR']
            AH01574: module remoteip_module is already loaded, skipping LoadModule remoteip_module /usr/lib64/httpd/modules/mod_remoteip.so RemoteIPHeader X-Forwarded-For RemoteIPTrustedProxy 1.2.3.4
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.