<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Why are you trying to rewrite your URLs at all? Why don't you simply endure that your HTML or dynamic content references images at <a href="http://cdn.mydomain.com">cdn.mydomain.com</a>?<br><br>Sent from my iPhone</div><div><br>On Mar 20, 2013, at 10:47 PM, "toddlahman" <<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>> wrote:<br><br></div><blockquote type="cite"><div>


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="MS Exchange Server version 6.5.7654.12">
<title>Too Many Redirects - CDN Rewrite Rule</title>


<!-- Converted from text/plain format -->

<p><font size="2">I have tried both ways to redirect my static files to a CDN (content<br>
delivery network), but both ways result in the message "too many redirects."<br>
Can anyone tell me what I am doing wrong here?<br>
<br>
location ~* ^.+.(jpe?g|gif|css|png|js|ico)$ {<br>
       rewrite ^ <a href="http://cdn.mydomain.com$request_uri">http://cdn.mydomain.com$request_uri</a>? permanent;<br>
       access_log off;<br>
}<br>
<br>
<br>
location ~* \.(jpg|jpeg|gif|png|flv|mp3|mpg|mpeg|js|css|ico|woff)$ {<br>
       return 301 <a href="http://cdn.mydomain.com$request_uri;">http://cdn.mydomain.com$request_uri;</a><br>
       access_log off;<br>
}<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?2,237609,237609#msg-237609">http://forum.nginx.org/read.php?2,237609,237609#msg-237609</a><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">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</font>
</p>


</div></blockquote></body></html>