Nginx Config генератор
Генерирайте nginx server blocks за статични сайтове, reverse proxy, SSL/HTTPS, gzip, caching. Копирайте или изтеглете. В браузъра.
Server
SSL / HTTPS
Listens на 443 с cert paths по-долу.
Redirects
Добавя server block на port 80, който 301-redirects към HTTPS.
Добавя redirect от example.com към www.example.com.
Добавя redirect от www.example.com към example.com.
Производителност
Compress text responses за намаляване на bandwidth.
Сигурност
Добавя X-Frame-Options, X-Content-Type-Options и Referrer-Policy.
Presets
Справка
За nginx server blocks
Nginx server block дефинира как nginx отговаря на заявки за един или повече домейни. Директивите listen, server_name, root и location са основните. За HTTPS, насочете ssl_certificate и ssl_certificate_key към PEM файловете си (напр. от Let's Encrypt). Запазете генерирания config в /etc/nginx/sites-available/ и reload nginx.
Често срещани употреби
- Статични сайтове — бързо сервирайте статична папка.
- Reverse proxy — пред Node/Python/Ruby приложение.
- HTTPS миграция — превключете сайт към TLS.
- Multi-domain server — хоствайте няколко сайта на една машина.
Поверителност
Цялото генериране работи 100% в браузъра ви. Никакви данни не се изпращат на сървър.