Отдаем файлы через Nginx и не грузим Apache

Если сайт отдает файлы, например, .apk | .pdf или еще какие-то не стандартные (zip, rar), их лучше отдавать как статику через nginx, без подключения Apache. Когда качают файлы часто, этот способ поможет сэкономить ресурсы сервера, т.к. скачка происходит в одном запросе пользователя без подключения грузного Apache. Чтобы сервер работал таким образом, достаточно внести исправления в строку с перечислением расширений, правда в двух местах.

jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|apk|pdf|ttf

Жирным я обозначил добавленные расширения (файлы, которые отдает мой сайт). Теперь изменения нужно внести в конфиг nginx для соответствующего домена. Показываю на примере ISP Panel 5 Lite.

  • зайти под root в панель,
  • в пункте «www-домены» выбрать домен, нажать Конфиг,
  • вверху будет конфиг Apache, нам нужен ниже nginx,
  • находим соответствующую строку и добавляем свои расширения файлов, у меня это 22 строка,
  • ниже второй раз тоже самое, у меня это 68 строка.
Показать скриншоты

настройка конфига nginx 2 3

Рейтинг
( Пока оценок нет )
admin/ автор статьи
Загрузка ...