March 07, 2017 07:25AM
Илья! Добрый день.

> > Но 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 для нужных файлов?

Спасибо!
Subject Author Posted

вопрос о mime-type

itcod March 07, 2017 04:50AM

Re: вопрос о mime-type

Konstantin Tokarev March 07, 2017 04:58AM

Re: вопрос о mime-type

itcod March 07, 2017 05:38AM

Re: вопрос о mime-type

Роман Москвитин March 07, 2017 05:46AM

Re: вопрос о mime-type

itcod March 07, 2017 05:50AM

Re: вопрос о mime-type

ru@nginx.com March 07, 2017 07:08AM

Re: вопрос о mime-type

itcod March 07, 2017 07:31AM

Re: вопрос о mime-type

ru@nginx.com March 07, 2017 07:40AM

Re: вопрос о mime-type

itcod March 07, 2017 11:11AM

Re: вопрос о mime-type

Илья Шипицин March 07, 2017 06:16AM

Re: вопрос о mime-type

itcod March 07, 2017 07:25AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 181
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready