As for the http header rewrite, it depends on your needs. In simple cases, you can useĀ  &quot;proxy_hide_header&quot; and &quot;add_header&quot; directive to hide some headers from upstream response and add them back using variables supported by Nginx. This is more or less the same as &quot;http header rewrite&quot;. <br>
<br>However, if your &quot;rewrite&quot; needs include conditional logic, I just don&#39;t know how to do that. <br><br><br><div class="gmail_quote">On Sun, Dec 27, 2009 at 8:25 PM, Anto <span dir="ltr">&lt;<a href="mailto:aryanto@chello.at">aryanto@chello.at</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hello Everybody,<br>
<br>
Some time ago, it was mentioned that we can not limit the traffic per server on Nginx. We have to use traffic shaper at the OS level to do that. Is it still the case now?<br>
<br>
And I want to try Nginx, but I can not find any where in the documentations about how to do the HTTP header re-write. What I would like to do is to be able to re-write the HTTP header set by Drupal, especially the &quot;Expires&quot;, &quot;Cache-Control&quot;, &quot;Last-Modified&quot;, &quot;Content-Encoding&quot; and &quot;Content-Type&quot; headers. I am using Lighttpd and I can do the removal and re-write of those HTTP headers via mod_magnet LUA script. Is there similar function like that in Cherokee, which allow me to do that without changing anything in Drupal?<br>

<br>
Kind regards,<br>
<br>
Anto<br>
<br>
<br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx" target="_blank">http://nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br>