<div>hi</div><div><br></div>this is not sufficient.<div><br></div><div>in my application for example, js, css and images are generated dynamically from php scripts. and there are multiple scripts to generate such content.</div>
<div><br></div><div>therefore i need mime based expire headers.<br><br><div class="gmail_quote">On Fri, Jun 14, 2013 at 12:23 AM, Simon Hönscheid <span dir="ltr"><<a href="mailto:mailinglisten@simonhoenscheid.de" target="_blank">mailinglisten@simonhoenscheid.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Silver,<br>
<br>
this will fit your needs:<br>
<br>
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {<br>
expires 7d;<br>
}<br>
<br>
Simon<br>
Am 13.06.2013 14:26, schrieb Silver Moon:<br>
<div><div class="h5">> Hi<br>
><br>
> I need to add expires headers conditionally based on a certain mime type.<br>
> For example add expires 7d to text/css<br>
><br>
> How to do this ?<br>
><br>
> So far I found that $sent_http_content_type contains the mime type that<br>
> is send in http response. But its not possible to put it in a if<br>
> directive and do expires<br>
> either,<br>
><br>
> if ($sent_http_content_type = "text/css")<br>
> {<br>
> expires 7d;<br>
> }<br>
><br>
> will not work.<br>
><br>
> Also tried to create a map and try to hack around, but could not do it.<br>
><br>
> I cannot do on file based or specific directory location based because<br>
> lots of css/js content is generated from php files dynamically. And<br>
> there are multiple php files generating content.<br>
><br>
> I need a neat way to implement this, is it possible ?<br>
><br>
> --<br>
> Silver<br>
><br>
><br>
</div></div>> _______________________________________________<br>
> nginx mailing list<br>
> <a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Silver<br>
</div>