Запитання з тегом «nginx»

Nginx ("eNgine x") - це легкий, високоефективний сервер HTTP, зворотний проксі, проксі-сервер TCP та поштовий проксі, випущений за ліцензією, подібною до BSD.

11
Як я можу переписати всі запити http на https, зберігаючи піддомен?
Я хочу переписати всі http-запити на своєму веб-сервері, щоб вони були https-запитами, я почав із наступного: сервер { слухати 80; Місцезнаходження / { переписати ^ (. *) https: //mysite.com$1 постійний; } ... Одна проблема полягає в тому, що це позбавляє будь-якої інформації про субдомен (наприклад, node1.mysite.com/folder), як я можу переписати …
508 nginx  redirect  https 


8
Як змусити або перенаправити SSL в nginx?
У мене на субдомені є сторінка реєстрації на зразок: https://signup.example.com Він повинен бути доступний лише через HTTPS, але я переживаю, що люди можуть якось натрапити на нього через HTTP та отримати 404. Мій html / серверний блок в nginx виглядає так: html { server { listen 443; server_name signup.example.com; ssl …

4
Навіщо мені потрібен Nginx і щось на зразок гунікорна?
Я шукаю надто спрощену відповідь на наступне запитання. Я намагаюся побудувати фундаментальне розуміння того, як Nginx працює поряд із чимось на зразок Гунікорна. Чи потрібні мені і Nginx, і щось на зразок Gunicorn, щоб розгорнути програми Django в Nginx? Якщо так, що насправді обробляє HTTP-запити? Пс. Я не хочу використовувати …
219 nginx  django 

5
nginx HTTPS, що обслуговується з тим же конфігурацією, що і HTTP
Чи є спосіб поділитись конфігураційними директивами між двома server {}блоками nginx ? Я хотів би уникати дублювання правил, оскільки вміст HTTPS і HTTP мого сайту подається з точно такою ж конфігурацією. Наразі це так: server { listen 80; ... } server { listen 443; ssl on; # etc. ... } …
195 nginx  https 


13
Як я можу використовувати змінні середовища в Nginx.conf
[ Перекладено та відредаговано з https://stackoverflow.com/questions/21933955, оскільки воно вважалося занадто систематичним для StackOverflow.] У мене є контейнер докера під управлінням Nginx, який посилається на інший контейнер докера. Ім'я хоста та IP-адреса другого контейнера завантажуються в контейнер Nginx як змінні середовища при запуску, але до цього невідомо (це динамічно). Я хочу, …
183 nginx  docker 

7
Як додати Access-Control-Allow-Origin у NGINX?
Як встановити заголовок Access-Control-Allow-Origin, щоб я міг використовувати веб-шрифти з мого субдомену в основному домені? Примітки: Ви знайдете приклади цього та інших заголовків для більшості HTTP-серверів у проектах HTML5BP Configs https://github.com/h5bp/server-configs
158 nginx  cors 

5
Зворотний проксі-сервер Nginx + перезапис URL-адрес
Nginx працює на порту 80, і я використовую його, щоб відмінити URL-адреси проксі-серверів із шляхом /fooдо порту 3200таким чином: location /foo { proxy_pass http://localhost:3200; proxy_redirect off; proxy_set_header Host $host; } Це прекрасно працює, але у мене є приклад на порту 3200, для якого я не хочу надсилати початковий /foo. Тобто …

13
Як налаштувати Nginx як кешування зворотного проксі?
Нещодавно я чув, що Nginx додав кешування до своєї функції зворотного проксі. Я озирнувся, але не зміг знайти багато інформації про це. Я хочу встановити Nginx як кешування зворотного проксі-сервера перед Apache / Django: мати запити проксі-сервера Nginx для деяких (але не всіх) динамічних сторінок до Apache, потім кешувати створені …

5
Команда для ввімкнення сайту Nginx
Всі ми знаємо, як увімкнути веб-сайт за допомогою apache на Linux. Я майже впевнений, що всі ми згодні з використанням команди a2ensite. На жаль, не існує команди за замовчуванням еквівалентної команди з Nginx, але траплялося, що я встановив якийсь пакет на ubuntu, який дозволив мені вмикати / відключати сайти та …

4
Перезавантаження конфігурації Nginx без простоїв
Я використовую nginx як зворотний проксі. Кожен раз, коли я оновлюю конфігурацію для цього, використовуючи sudo "cp -r #{nginx_config_path}* /etc/nginx/sites-enabled/" sudo "kill -s HUP `cat /var/run/nginx.pid`" Я стикаюся з коротким простоєм. Як я можу цього уникнути?
122 nginx 

4
Відповідь з 200 від конфігурації Nginx, не подаючи файл
Я налаштував Apache надіслати відповідь 200, не обслуговуючи жодного файлу з цієї лінії конфігурації Redirect 200 /hello Чи можу я це зробити за допомогою Nginx? Я не хочу подавати файл, я просто хочу, щоб сервер відповів знаком 200 (я просто реєструю запит). Я знаю, що можу додати індексний файл і …
122 nginx 

4
Чим відрізняються звичаї для сайтів, доступних проти каталогу conf.d для nginx
Я маю певний досвід використання Linux, але жоден не використовує nginx. Мені доручено вивчити варіанти збалансування навантаження для сервера додатків. Я використовував apt-get для встановлення nginx і все здається нормальним. У мене є пара питань. Яка різниця між доступною для сайтів папкою та папкою conf.d. Обидві ці папки були включені …

7
Настройка закінчує термін дії заголовків статичного вмісту, що подається з nginx
Я використовую nginx для сервера свого статичного вмісту, чи є спосіб встановити заголовки закінчується для кожного файлу, який відповідає певному правилу? Наприклад, чи можна встановити заголовок закінчується для всіх файлів, які мають розширення '.css'?
96 nginx  cache 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.