Welcome! Log In Create A New Profile

Advanced

Re: заголовки запроса и rewrite

November 06, 2014 08:27AM
Доброго времени суток!
Пытаюсь проверить на наличие заголовка $http_x_accel_redirect и всегда получаю пустоту, даже когда явно указываю в скрипте. Для проверки вывел в лог, тоже пустота. Возникли вопросы, логируются ли вообще внутренние перенаправления и как можно проверить наличие данного заголовка? Хочу использовать в качестве замены internal, который почему-то не работает.

Формирование заголовка в скрипте (PHP):

header("X-Accel-Redirect: /docs/dealers/".$uri);



Часть конфига, отвечающая за обработку:

location ~* ^.+\.pdf$ {
rewrite ^/private/docs/dealers/(.*) /docs/check_access.php?uri=$1 last;
root $docroot;
expires 1d;
}

location ^~ /docs/dealers/ {
location ~* ^.+\.pdf$ {
access_log /var/log/nginx/pdf_log common2;
if ($http_x_accel_redirect = "") {
return 403;
}
}
}
Subject Author Posted

заголовки запроса и rewrite

Alex Hudich October 04, 2009 06:28AM

Re: заголовки запроса и rewrite

Igor Sysoev October 04, 2009 03:32PM

Re: заголовки запроса и rewrite

SomeServer October 04, 2009 04:20PM

Re: заголовки запроса и rewrite

Станислав October 06, 2009 02:58PM

Re: заголовки запроса и rewrite

Alexey Kovyrin October 06, 2009 03:46PM

Re: заголовки запроса и rewrite

Станислав October 06, 2009 04:22PM

Re: заголовки запроса и rewrite

Alexey Kovyrin October 06, 2009 05:16PM

Re: заголовки запроса и rewrite

Kochetkov November 06, 2014 08:27AM

Re: заголовки запроса и rewrite

Maxim Dounin November 06, 2014 09:38AM

Re: заголовки запроса и rewrite

Kochetkov November 07, 2014 01:51AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 106
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