Welcome! Log In Create A New Profile

Advanced

Re: разный expires для расширений и без location

Maxim Dounin
January 26, 2016 08:58AM
Hello!

On Tue, Jan 26, 2016 at 03:37:54PM +0200, Alex Domoradov wrote:

> А почему переменную нельзя использовать как имя хедера в директиве
> add_header?
>
> При
>
> Location =/test.html {
> add_header $http_debug 'L1';
> }
>
> получаю такое
>
> Content-Length: 168
> Connection: keep-alive
> $http_debug: L1

Потому что в названии заголовка переменные не поддерживаются.
Места, где можно использовать переменные, явно указаны в
документации.

http://nginx.org/ru/docs/http/ngx_http_headers_module.html#add_header

"Синтаксис: add_header имя значение [always];"
"... В значении можно использовать переменные. ..."

Если нужно, чтобы какие-то заголовки добавлялись не всегда -
используйте пустое значение в тех случаях, когда данный заголовок
добавлять не надо.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

разный expires для расширений и без location

itcod January 23, 2016 05:37AM

Re: разный expires для расширений и без location

Maxim Dounin January 25, 2016 09:36AM

Re: разный expires для расширений и без location

itcod January 26, 2016 07:24AM

Re: разный expires для расширений и без location

Maxim Dounin January 26, 2016 08:08AM

Re: разный expires для расширений и без location

ALex_hha January 26, 2016 08:40AM

Re: разный expires для расширений и без location

Maxim Dounin January 26, 2016 08:58AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 60
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready