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

ngixn отдельные настройки для подиректории.

 


0

1

Есть

location / {
	#try_files $uri $uri/ @backend;
	proxy_pass http://127.0.0.1:8080;
	include custom.d/proxypass.conf;
    }

где в custom.d/proxypass.conf; базовые настройки.

пробовал

location / {
	#try_files $uri $uri/ @backend;
	proxy_pass http://127.0.0.1:8080;
	include custom.d/proxypass.conf;
    }
location /admin/ {
	root /home/pdapartru/htdocs/admin/;
	proxy_pass http://127.0.0.1:8080;
	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;
	proxy_set_header        Range            "";
	proxy_set_header        Request-Range    "";
	client_max_body_size    10m;
	client_body_buffer_size 128k;
	proxy_connect_timeout   600;
	proxy_send_timeout      600;
	proxy_read_timeout      600;
	proxy_buffers           16 128k;
	proxy_busy_buffers_size 128k;
	proxy_buffer_size       128k;
    }

не работает

Срабатывают дефолтные настройки по времени выполнения.

★★

Последнее исправление: webmak (всего исправлений: 3)

сделал не совсем так как задумывал, но достаточно.

location =/admin/index.php {
	root /home/pdapartru/htdocs/admin/;
	proxy_pass http://127.0.0.1:8080;
	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;
	proxy_set_header        Range            "";
	proxy_set_header        Request-Range    "";
	client_max_body_size    10m;
	client_body_buffer_size 128k;
	proxy_connect_timeout   600;
	proxy_send_timeout      600;
	proxy_read_timeout      600;
	proxy_buffers           16 128k;
	proxy_busy_buffers_size 128k;
	proxy_buffer_size       128k;
    }
webmak ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.