nginx-frontend + nginx-backend реальные ip адреса посетителей
В http {} или в секцию нужного server {} или location {} добавляем где — подсеть с которой разрешаем принимать X-Real-IP, можно указать просто ip адрес, не забываем добавить в proxy_pass
Рубрики: ArchLinux, CentOS, Debain, FreeBSD, Linux Mint, Ubuntu · Теги: backend, frontend, ip, nginx, адрес, посетителей, реальные
nginx debian repo
В /etc/apt/sources.list добавляем после подтягиваем ключ репо и обновляем список пакетов
Рубрики: Debain · Теги: Debian, nginx, repo, репозиторий
Nginx, симлинк /var/www в Dropbox
Решил все свои наработки из www синхронизировать с бросайкоробкой, сделал симлинк на дропбоксовскую директорию, и с улыбкой открыл в браузере для теста любой скрипт, в ответ получил 500 ошибку, в логе лечение простое как 5 коппеек:
Рубрики: Debain, Web · Теги: cycle, DropBox, internal, nginx, redirection, rewrite, www, бросайкоробка, симлинк
Nginx,Apache выключить отображение сайта при обращении к ip адресу (default domain)
Добавляем в конфиг Теперь при обращении к айпи адресу, будет возвращаться 403 ошибка Для апача, следующий кусок конфига:
Рубрики: ArchLinux, CentOS, Debain, FreeBSD, Linux Mint, Ubuntu · Теги: 403, apache, default, domain, ip, nginx, server_name, выключить
nginx редирект в зависимости от ip адреса источника запроса
В nginx.conf раздел http добавляем следующее: В настройках сервера, можно либо сразу редиректить, либо для определенного location настроить редирект, примеры ниже:
Рубрики: FreeBSD, Web · Теги: ip, map, nginx, в зависимости, запроса, источник, редирект
CentOS, nginx apache mod_rpaf
В основном репозитории нет mod_rpaf, установим с centos.alt.ru, начнем с его установки: ставим модуль конфигурируем апач: вставляем в него: где xx.xx.xx.xx внешний ип
Рубрики: CentOS · Теги: apache, centos, mod_rpaf, nginx
Nginx — 413 Request Entity Too Large
Ошибка вылазит при попытке загрузить на сервер файл больше одного мегабайта, причина тому client_max_body_size, который по умолчанию, если не указывать в конфиге, всегда равен 1 мегабайту. Лечится просто, открываем конфиг nginx и дописываем в директиву http { следующий параметр: з.ы. можете поставить больше 😉