Тогда можете пользовать или lua, или встроенный perl, для переиначивания имени файла в запросе и повторной попытки его выдать пользователю.<br><br><div class="gmail_quote">12 июня 2012 г., 18:41 пользователь skeletor <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Есть связка Apache+Nginx. nginx - Отдаёт статику.<br>
есть проблема с сайтом на drupal'e 6, а<br>
именно с модулем, который делает preview и<br>
каким-то образом переводит расширение<br>
в UpperCase. То есть если запрос идёт на URL<br>
<a href="http://mysite.com/sites/progorod.info/files/imagecache/PhotoAlbums-125/images/81866.jpg" target="_blank">http://mysite.com/sites/progorod.info/files/imagecache/PhotoAlbums-125/images/81866.jpg</a>,<br>
то отдаёт 404 NotFound. Хотя файл физически<br>
есть и имя его 81866.JPG. Вот думаю, как<br>
сделать Rewrite, что бы, если не нашло файл,<br>
то делало rewrite в UpperCase, и отдавало в<br>
UpperCase.<br>
Может у кого-то есть другие идеи? Доступ<br>
в админку не хотят давать, поэтому все<br>
попытки поковыряться в ней - отпадают.<br>
Заранее спасибо.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,227463,227463#msg-227463" target="_blank">http://forum.nginx.org/read.php?21,227463,227463#msg-227463</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Best regards,</div>Anton Kiryushkin<br>
<br>