LINUX.ORG.RU
решено ФорумAdmin

Nginx + apache


0

1

Настроил связку nginx+apache2

cat /etc/nginx/sites-enabled/example-ssl 
server {
    listen XX.XX.XX.XX:443;
    server_name example.com;

    ssl                   on;
    ssl_protocols         SSLv3 TLSv1;
    ssl_certificate       /etc/nginx/ssl/sslchain.crt;
    ssl_certificate_key   /etc/nginx/ssl/privatekey;

	error_log /var/log/nginx/error_opencity.log;
	location / {
		proxy_pass http://192.168.100.101/;
		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;

                client_max_body_size    100m;
                client_body_buffer_size 128k;

                proxy_connect_timeout   120;
                proxy_send_timeout      120;
                proxy_read_timeout      120;
                proxy_buffer_size       128k;
                proxy_buffers           10 512k;
                proxy_busy_buffers_size 512k;
                proxy_temp_file_write_size      512k;
	}
}

и влогах апача нет ип адреса того кто зашел, а пишит только ип адреcc машины на которой стоит nginx. Почему так? Хотелось бы чтобы был адрес посетителя был, как сделать? ОС дебиан!

Почему так?

догадайся :)

как сделать?

ищи в гугле nginx x-real-ip mod_rpaf

true_admin ★★★★★
()
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1 192.168.100.1
</IfModule>
mrtmexx
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.