Вопросы с тегом «nginx»

nginx (произносится как «engine x») - это легкий веб-сервер и обратный прокси-сервер

23
Nginx как прямой прокси для HTTPS

Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 6 лет назад . Хотя мне удалось успешно настроить nginx для прокси-трафика HTTP (используя это руководство ), все попытки прокси-запросов HTTPS привели к коду 400 ( неверный запрос )....

22
Почему знак процента в URL вызывает ошибку HTTP 400 Bad Request?

Я случайно наткнулся на это, когда набрал неверный URL-адрес для веб-страницы в моем веб-браузере. Почему при посещении http://example.com/%возникает ошибка HTTP 400 Bad Request? Ожидает ли сервер что-то еще после или до знака процента? Похоже, это происходит для серверов Apache и Nginx. (Сервер:...

22
как перезагрузить nginx - systemctl или nginx -s?

Есть ли разница между звонками systemctl reload nginx и звонит nginx -s reload ? Я знаю, что помимо systemd существуют и другие системы инициализации, такие как SysV и Upstart. Так что, возможно, этот вопрос относится и к ним. Желательно ли вводить эту команду через систему инициализации или я могу...

15
Разрешения на ключ SSL?

Я пытаюсь настроить безопасное соединение (https) в nginx. Но я немного беспокоюсь о разрешениях закрытого ключа, которые не упоминаются ни в одном учебнике. Должен ли я изменить их? К...

14
Настройка nginx для повтора одного вышестоящего сервера

Я использую nginx в качестве обратного прокси-сервера и хотел бы подождать несколько секунд и повторить запрос, если вышестоящий сервер не отвечает. Таким образом, я могу перезапустить свой вышестоящий сервер, и вместо того, чтобы пользователи увидели 502 неисправных шлюза, их браузеры просто...

13
Nginx: обслуживать статические файлы из заданного каталога - на один уровень слишком глубоко

Я довольно новичок в конфигах nginx. У меня возникли сложности с довольно простой проблемой. Я хотел бы разместить некоторые статические файлы в / doc (index.html, некоторые изображения и т. Д.). Файлы находятся в каталоге / sites / mysite / proj / doc /. Проблема в том, что с помощью конфигурации...

13
Как заставить nginx переписывать URI в содержимом тела HTTP?

Это продолжение моего предыдущего вопроса о том, как сделать так, чтобы обратный прокси-сервер nginx 302 перенаправлял в подпапку URI вместо root . У меня есть прокси - сервер Nginx , который использует rewriteи proxy_passдирективу проксите внешние запросы к URL , как...

10
Брандмауэр Mac блокирует nginx (порт 80) с внешней стороны

Я установил nginx с помощью портов и запустил его с помощью sudo. Доступ к странице приветствия nginx из localhost работает отлично, однако получить доступ к нему с внешнего компьютера не удается. Выполнение Nmap на компьютере снаружи показывает, 80/tcp filtered http Очевидно, что брандмауэр Mac...

9
Зачем слушать 443 default_server; Правило nginx переопределяет уже настроенное правило (правила http работают нормально)?

У меня есть nginx и разные поддомены: a.mydomain.com b.mydomain.com c.mydomain.com У Nginx есть 4 правила: 1) переписать правило: server { listen 80 server_name gl.udesk.org; root /nowhere; rewrite ^ https://a.mydomain.com$request_uri permanent; } 2) правило https: server { listen 443; server_name...

8
nginx ничего не регистрирует

Я использую FreeBSD 9-Stable сервер с nginx. Моя конфигурация здесь: user www www; worker_processes 5; error_log /var/log/nginx/nginx-error.log; events { worker_connections 1024; } http { include mime.types; include fastcgi_params; index index.html index.htm index.php; default_type...

8
Я не могу открыть phpMyAdmin, получаю ошибку 301 или 500

Я установил phpMyAdmin, но не могу открыть его ни в одном браузере: я получаю перенаправление 301 (*), если просматриваю http://localhost:8080/phpmyadmin. Если я добавлю /в конец адреса, вместо этого я получу 500 ошибок . (*) захвачено с помощью Wireshark. Если я использую netcat из терминала на...

2
NGINX: переписывать только определенный (переменный) путь

Я хочу переписать URL-адрес, содержащий конкретный путь переменной, только для одного конкретного IP-пользователя. http://domain.com/variable Должно стать: http://domain.com/variable/system Однако, если есть другой путь, следующий за / variable, он должен остаться без изменений. Таким образом,...

2
Обратный прокси-сервер Nginx proxy_pass, статические ресурсы и пути

Я видел эту проблему довольно много раз в Интернете, до сих пор я не нашел реальный способ решить его правильно . Проблема заключается в следующем: У нас один сайт слушает 127.0.0.1:8080 ; поэтому я хочу показать его другой сети, используя другой адрес, предположим, что...

2
Собственное облако в поддиректой на arch + nginx + uwsgi

После нескольких системных обновлений моего сервера Arch linux перестала работать веб-интерфейс owncloud, на котором он размещен. К сожалению, я заметил это только недавно, и я не могу вернуться к работающей системе, потому что понятия не имею, когда она сломалась. Поэтому я попытался исправить...

2
Зачем мне подключать nginx к uWSGI?

Я читаю о запуске uWSGI за nginx: http://projects.unbit.it/uwsgi/wiki/RunOnNginx Почему бы вам просто не открыть приложение uWSGI напрямую - почему вы положили его за nginx? (Возможно ли это? Я новичок в этом...