<div dir="ltr"><div>default_type text/plain;</div><div><br></div><div>вместо</div><div><br></div><div>add_header Content-Type text/plain;<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 7 нояб. 2019 г. в 02:44, commeta <<a href="mailto:nginx-forum@forum.nginx.org">nginx-forum@forum.nginx.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">location / {<br>
location ~ [^/]\.ph(p\d*|tml)$ {<br>
try_files /does_not_exists @apacheback;<br>
}<br>
location ~*<br>
^.+\.(gif|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|woff|woff2|ico|ttf)$<br>
{<br>
try_files $uri $uri/ @fallback;<br>
expires 365d;<br>
}<br>
location ~* ^.+\.(jpg|jpeg|png)$ {<br>
set $ax 0;<br>
if ( $http_accept ~* "webp" ) {<br>
set $ax 1;<br>
}<br>
if ( -e $root_path/webp$uri ){<br>
set $ax "${ax}1";<br>
}<br>
if ( $ax = "11" ) {<br>
rewrite ^ /webp$uri break;<br>
add_header Vary Accept;<br>
add_header Content-Type image/webp;<br>
}<br>
expires 365d;<br>
try_files $uri $uri/ @fallback;<br>
}<br>
location / {<br>
try_files /does_not_exists @fallback;<br>
}<br>
}<br>
nginx/1.16.1<br>
<br>
На сайте есть отдельный подкаталог с копиями всех изображений в формате<br>
webp. Nginx на лету если есть поддержка браузером отдает webp вместо<br>
jpeg\png. Но появляется 2 заголовка:<br>
content-type: image/png<br>
content-type: image/webp<br>
Подскажите как в этом случае убрать первый заголовок image/png<br>
<br>
Posted at Nginx Forum: <a href="https://forum.nginx.org/read.php?21,286117,286117#msg-286117" rel="noreferrer" target="_blank">https://forum.nginx.org/read.php?21,286117,286117#msg-286117</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>