Илья! Добрый день.
> > Но nginx мне в заголовках выдает:
> > 1.js - Content-type: application/javascript
> > .js - Content-type: application/octet-stream
> >
> мы сталкивались с тем, что сторонние модули влияют на эту логику.
> попробуйте nginx без модулей ?
Проверил без модулей lua - результат не изменился
Нарыл и проверил на стареньком сервочке с nginx 0.8 и базовым комплектом модулей по default - результат тот-же.
Файлы вот с такими названиями ".js" ".html" и подобными, идентифицируются как тип указанный в default_type
У меня это application/octet-stream
Получается и старые версии и посвежее nginx'ы, и с модулями, и без - одинаковая логика...
И для nginx - видимо файлы с такими именами это файлы без расширения, и потому он ставит значение из переменной default_type.
Как же мне всё-таки изменить Content-Type для нужных файлов?
Спасибо!