types в location

Сергей Нюхряев s.nyuhryaev на gmail.com
Сб Фев 4 17:01:19 UTC 2012


Добрый день!

Есть nginx-1.0.11 за ним apache 2.2.22
когда задаю location вида

    location ^~ /js/ {
       types {
            text/plain php php3 php4 php5 phtml phps pl pm html htm shtml;
        }
      root /home/live/html;
    }

то при запросе html(php) страниц не подгружаются js скрипты из папки /js. В
error.log пусто. В access.log видно что скрипты запрашиваются, но скрипты
не работаю. Хотя впрямую если запросить все отдается нормально и скрипт
отображается. Переопределяю типы для того, чтобы код из данного каталога
выдавался как текст, чтобы случайно шел не залили.

если location вида
    location ^~ /js/ {
      root /home/live/html;
    }

то все нормально
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20120204/85773b55/attachment.html>


Подробная информация о списке рассылки nginx-ru