Миграция с Apache на NGINX - альтернатива магии мима - PullRequest
0 голосов
/ 30 октября 2018

Я использую nginx/1.10-3 и apache2-2.4.25-3 в Debian.

По многим причинам, в которые я не буду вдаваться, я перехожу на NGINX из Apache2.

В моей CMS есть много файлов, которые либо не имеют расширений, либо имеют неправильное расширение с точки зрения соответствия с mime.types.

В Apache2 мы полагаемся на mod_mime_magic, чтобы переопределить расширение, и используем магические байты для правильной установки типа контента. Тем не менее, я не могу найти способ получить это на NGINX.

Например, у нас есть изображения, заканчивающиеся на .img, и некоторые файлы без расширения вообще.

Единственное решение, которое я могу придумать, - это интегрировать переписывание / добавление расширений в платформу, изменить расширения при загрузке и просмотреть существующие. Это займет гораздо больше времени.

Спасибо

...