нарвался на обратную, неприятную траблу<div>решили через костыли но неприятно</div><div>для некого торрентррекера приходили запросы вида /annonce?blabla</div><div>nginx автоматом возвращал редирект на /annonce/?blabla</div>
<div>как бы от этого избавиться?<br><div><br><br><div class="gmail_quote">2011/7/12 Илья Шипицин <span dir="ltr"><<a href="mailto:chipitsine@gmail.com">chipitsine@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
почему вы думаете, что в имени каталога не может быть точки?<br><br><div class="gmail_quote">12 июля 2011 г. 15:17 пользователь Глазачев Владимир <span dir="ltr"><<a href="mailto:pansg@yandex.ru" target="_blank">pansg@yandex.ru</a>></span> написал:<div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div><div> </div><div>"<a href="http://www.domain.ru/shop" target="_blank">www.domain.ru/shop</a> - это файл или каталог ? " </div>
<div> </div></div><div>каталог можно отличить по отсутствию расширения</div><div> </div><div>12.07.2011, 08:32, "Илья Шипицин" <<a href="mailto:chipitsine@gmail.com" target="_blank">chipitsine@gmail.com</a>>:</div>
<blockquote><div><div></div><div>если файл лежит не на nginx, как он может определить, является ли этот объект каталогом, файлом или динамически сгенерированной страницей ?<br><br>например<br><br><a href="http://www.domain.ru/shop" target="_blank">www.domain.ru/shop</a> - это файл или каталог ?<br>
<br><div class="gmail_quote">11 июля 2011 г. 21:15 пользователь Глазачев Владимир <span dir="ltr"><<a href="mailto:pansg@yandex.ru" target="_blank">pansg@yandex.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">
<br><br><div><br> <br> > Если у вас url'ы обрабатываются бекендом - это либо надо делать<br> > бекендом же, либо тщательно выписывать nginx'у правила что и куда<br> > редиректить (иначе откуда он узнает, что "new.shop" редиректить<br>
> надо, а "new.shtml" - не надо?).<br> </div>Ну тут вроде-бы довольно простые правила, что-то вроде: редиректить все, кроме ссылок заканчивающихся на файл ( т.е. с раширением) , все кроме каталогов заканчивающихся на слеш, урлов с гет параметрами<br>
</blockquote></div><br></div></div><div><p>_______________________________________________<br>nginx-ru mailing list<br><a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br><a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a></p>
</div></blockquote><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://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div></div></div><br>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div><br></div></div>