Re: Как убрать лишний заголовок?

Anton Yuzhaninov citrin на citrin.ru
Пт Апр 13 15:18:22 UTC 2012


On 04/13/12 19:05, alex946 wrote:
> location ~* ^/forum/attach/image/.*\.jpg$ {
>     rewrite  ^/forum/attach/image/(.*)\..*$  /$1 break;
>
>     root /.../forum/files;
>     expires      1y;
>     add_header  Cache-Control  public;
>     add_header  Content-Type  image/jpeg;

       types        { }
       default_type image/jpeg;
>
> }
>
> В результате имею двойной набор заголовков Content-Type, Expires и
> Last-Modified
>
>    HTTP/1.1 200 OK
>    Server: nginx
>    Date: Fri, 13 Apr 2012 14:55:20 GMT
>    Content-Type: application/octet-stream
>    Content-Length: 33780
>    Last-Modified: Thu, 12 Apr 2012 17:41:16 GMT
>    Connection: keep-alive
>    Expires: Sat, 13 Apr 2013 14:55:20 GMT
>    Cache-Control: max-age=31536000
>    Cache-Control: public
>    Content-Type: image/jpeg
>    Accept-Ranges: bytes

Expires, Last-Modified в данном ответе по одному заголовку.
Cache-Control два разных заголовка, но бразуеры должны их склеить.
Про Content-Type написал выше.

-- 
  Anton Yuzhaninov



Подробная информация о списке рассылки nginx-ru