Тогда try_files $uri $uri/ /index.php?$args; выполнит перенаправление на http://domen.ly/index.php, которого нет, и обработка начнется заново, что приведет к циклу. Может быть стоит указать таким образом: try_files $uri $uri/ /tds/index.php?$args; ? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,256357,256363#msg-256363