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

Nginx («engine x») - это веб-сервер, обратный прокси-сервер, TCP-прокси-поток и почтовый прокси-сервер, выпущенный по лицензии BSD.

3
Как переписать URL-адреса в ответе прокси в NGINX
Я привык использовать Apache с mod_proxy_html и пытаюсь добиться чего-то подобного с NGINX. Конкретный вариант использования заключается в том, что у меня есть пользовательский интерфейс администратора, работающий в Tomcat на порту 8080 на сервере в корневом контексте: http://localhost:8080/ Мне нужно отобразить это на порту 80, но у меня есть другие …
86 nginx 

4
Каковы преимущества использования Nginx перед веб-сервером для Go? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я пишу несколько веб-сервисов, возвращающих данные …

4
Что делает force_ssl в Rails?
В предыдущем вопросе я узнал, что мне нужно установить завершение ssl nginx и не использовать Rails для обработки зашифрованных данных. Тогда почему существует следующее? config.force_ssl = true Я вижу, что это закомментировано в производственном файле конфигурации. Но если ожидается, что nginx будет обрабатывать все ssl-файлы, так что мое приложение rails …

3
Назначение хостов для портов Docker
У меня настроен DNS с подстановочными знаками, чтобы все веб-запросы к пользовательскому домену (* .foo) сопоставлялись с IP-адресом хоста Docker. Если у меня есть несколько контейнеров с экземплярами Apache (или Nginx), каждый контейнер сопоставляет порт Apache (80) с некоторым внешним входящим портом. Что я хотел бы сделать, так это сделать …
83 nginx  proxy  dns  docker 

4
Переменные nginx похожи на SetEnv в Apache?
Я использую SetEnv в Apache для установки некоторых переменных в виртуальных хостах, которые я восстанавливаю с помощью PHP $_SERVER[the_variable]. Сейчас я перехожу на Perl Catalyst и Nginx, но мне кажется, что директива env в Nginx отличается. Это не работает. Как этого добиться? Вот фоновое изображение, на случай, если кто-то может …
82 apache  perl  nginx  catalyst 

4
Развертывание Django с помощью gunicorn и nginx
Это широкий вопрос, но хотелось бы получить канонический ответ. Я пытался развернуть сайт с помощью gunicorn и nginx в Django . Прочитав тонны руководств, я добился успеха, но не могу быть уверен, что шаги, которые я выполнил, достаточно хороши для запуска сайта без проблем или, может быть, есть способы сделать …

3
nginx - читать пользовательский заголовок с вышестоящего сервера
Я использую nginx в качестве обратного прокси и безуспешно пытаюсь прочитать настраиваемый заголовок из ответа вышестоящего сервера (Apache). Ответ Apache следующий: HTTP/1.0 200 OK Date: Fri, 14 Sep 2012 20:18:29 GMT Server: Apache/2.2.17 (Ubuntu) X-Powered-By: PHP/5.3.5-1ubuntu7.10 Connection: close Content-Type: application/json; charset=UTF-8 My-custom-header: 1 Я хочу прочитать значение из My-custom-header и …

2
nginx: connect () не удалось (111: соединение отклонено) при подключении к восходящему потоку
Пытаюсь развернуть свой первый портал. Я получаю ошибку тайм-аута шлюза 502 в браузере, когда я отправлял запрос через браузер когда я проверил логи, я получил эту ошибку 2014/02/03 09:00:32 [error] 16607#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 14.159.131.19, server: foo.com, request: "GET HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", …

1
Ошибка open () в NGINX (20: не каталог) hls vod с модулем защищенной связи
У меня проблема с конфигом nginx для потоковой передачи hls. Я использую модуль kaltura nginx vod и пытаюсь добавить его ngx_http_secure_link_moduleдля защиты потока. Странная вещь, у меня ошибка 404, если я включаю ngx_http_secure_link_module(журналы ниже). Я думаю, это потому, что он не может найти файл с index.m3u8 в конце, но если …

2
переписать префикс URL в nginx месте
Мой конфигурационный файл nginx выглядит так: server { listen 80; listen 443 ssl; server_name XXX.com; error_log /log/nginx/xxx.com_error.log; access_log /log/nginx/xxx.com_access.log main; root /data/www/; index index.php index.html index.htm; location ~ \.php$ { add_header X-Frame-Options SAMEORIGIN; fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } Нам нужно сконфигурировать nginx для удовлетворения следующего: 1 …
10 php  nginx 

7
file_get_contents получая неправильные результаты
Обновить Я решил проблему и отправил ответ. Тем не менее, мое решение не на 100% идеально. Я бы предпочел только удалить symlinkиз cacheс clearstatcache(true, $target)или, clearstatcache(true, $link)но это не работает. Я также предпочел бы предотвратить кеширование символических ссылок в первую очередь или удалить символическую ссылку из кэша сразу после ее …

1
X-Content-Encoding-Over-Network в заголовке ответа, но не Content-Encoding
Я пытаюсь сжать код, написанный с помощью Next.js, используя Gzip для доставки с Nginx и сервером NodeJS. Кажется, конфиг работает, когда я использую curl -H "Content-Encoding: gzip"для проверки. Но перейдите в настоящий браузер (Chrome, Firefox). Я не могу найти это Content-Encoding: gzipсвойство в заголовках ответа. Вместо этого X-Content-Encoding-Over-Network: gzipпоявился. Я …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.