363 читали · 4 года назад
Отдача файлов из PHP c помощью NGINX X-Accel-Redirect
Иногда бывают задачи, когда нужно защитить файлы просмотра, и давать просматривать только определенному кругу людей. Тут нам поможет специальный заголовок "X-Accel-Redirect". Для этого в NGINX в блоке сервера добавляем location: internal - обозначает что данный путь будет доступен только при внутреннем запросе alias -...
1587 читали · 2 года назад
Nginx - сервер proxy редиректа для ресурсов компании
В этой статье рассмотрим вопрос волнующий многих и связан с наличием у компании одного или нескольких статических ip адресов и множества web проектов живущих по отдельности на виртуальных машинах и этот показатель периодически растёт и под каждый нужен dnat проброс портов 80 и 443. Существует несколько вариантов решения данного вопроса: 1) proxy redirect на маршрутизаторе 2) Nginx с опцией proxy redirect В данный момент мы разберём 2-й вариант в силу веских причин. Содержание статьи Настройка DNS записей на локальных серверах и у провайдера На локальных DNS серверах создаёте зоны "домен_1...
Просто, быстро: HTTP-аунтификация на nginx за 5 минут
Debian 10 + Nginx + Развернутый сайт(test.ru) Что мы должны получить: Приступаем! Выполнять все команды будем от супер-пользователя, то есть рута. Для этого вводим: sudo su или su Ставим утилиту htpasswd и создаем пользаков Устанавливаем: apt install apache2-utils Добавляем первого пользовате и кладемфайл в папку /etc/nginx/ htpasswd -c /etc/nginx/.htpasswd pacan1 Добавляем второго, если нам нужeн: htpasswd /etc/nginx/.htpasswd pacan2 При добавление пользака, нам просят ввести ему пароль дважды: В файле с паролями( /etc/nginx/...
12,5 тыс читали · 8 лет назад
Rate limit. Ограничения запросов в Nginx и Nginx +
Перевод. Оригинал: https://www.nginx.com/blog/rate-limiting-nginx/ Для чего нам это может понадобится? Одна из самых полезных функций в Nginx, которую часто не понимают и потому не настраивают — rate limit. Она позволяет ограничить количество HTTP запросов от пользователей в определённый промежуток времени. Лимиты можно применять к простым GET запросам домашней страницы сайта или же к POST запросам формы логина. Rate limit можно использовать для усиления безопасности. Например, замедлив перебор...