Скорее всего из-за того что в теге leech. А если он там то домен ваш закодирован в base64
Этот код без break вызовет зацикливание.
У ТСа судя по всему не срабатывает реврайт.
Она и фигурирует здесь - [^/]
Редирект работает? Тогда проверьте реврайт.
В вашем случае да.
Не обязательно обращаться "напрямую", можно сохранить инстанс в локальную переменную или в свойство класса.
по моему такой синтаксис в php не проканает, и все равно придется обращаться типа CONF::get('DB_PASSWORD');
^/([^\.]+)$ /$request_uri/ redirect;
замените на ^/([^.]+[^/])$ $request_uri/ permanent;
Что мешает использовать тот же Singleton, создать класс "одиночку" Registry (паттерн Registry)?
э-э.. посмотрите еще раз на принцип синглтона.
Что такое "кеширование объектов"?
Это и так не очень стоит того.
Объект создаться внутрь класса, а в последующем вы получаете ссылку на этот объект при помощью отведенного метода getInstance() или какого-нибудь другого. А как вы знаете в php5 объекты при присвоении передаются по ссылки.
http://ru.wikipedia.org/wiki/Одиночка_(шаблон_проектирования)#.D0.9F.D1.80.D0.B8.D0.BC.D0.B5.D1.80_.D0.BD.D0.B0_PHP_5
другая подпрограмма...
$this->conf = Conf::getInstance();
Есть еще вариант юзать синглтон.---------- Добавлено 20.05.2013 в 20:09 ----------
Прелесть синглотона как раз в том, что объект создается только один раз на протяжении всего скрипта
http://ru.wikipedia.org/wiki/Cross-origin_resource_sharing
http://habrahabr.ru/post/114432/
http://www.google.ru/search?newwindow=1&safe=off&client=opera&hs=wuU&rls=ru&channel=suggest&q=Access-Control-Allow-Origin&oq=Access-Control-Allow-Origin