Nginx

Практичні нотатки про роботу з Nginx у реальних проєктах: налаштування вебсервера та reverse proxy, HTTPS і SSL/TLS-сертифікатів, redirects, routing, headers і production-конфігурації. Тут я збираю проблеми, з якими стикалася на практиці, їх діагностику та рішення.

geoip-analytics-without-storing-ip-addresses-cover.png
Nginx

GeoIP-аналітика без збереження IP: Nginx + MaxMind і довірений заголовок

Для статистики ICanUp мені була потрібна країна відвідувача, але я не хотіла зберігати його IP-адресу або викликати зовнішній GeoIP API на кожен перегляд. Я перенесла визначення країни на рівень Nginx і MaxMind, а Laravel отримує лише нормалізований дволітерний код через довірений внутрішній заголовок.

6
sectigo-ssl-nginx-dcv-renewal-debugging.png
Nginx

Як я продовжувала Sectigo SSL у Nginx і знайшла проблему з DCV

Під час продовження Sectigo SSL сертифікат довго залишався на DCV validation, хоча verification-файл повертав 200 OK. Розповідаю, як я знайшла старий token, розділені HTTP/HTTPS validation paths у Nginx і правильно завершила renewal.

60