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

20
nginx + PHP-FPM = ошибка «отказано в разрешении» 13 в журнале nginx; ошибка конфигурации?

У меня nginx 0.7x + PHP-FPM, работающий под PHP 5.2.10 на одном сервере RHEL5, но я пытаюсь продублировать эту настройку в комплекте с PHP-FPM в PHP 5.3.3 на втором сервере, у меня некоторые проблемы с ошибками разрешения каждый раз, когда есть GET. FPM запущен и подтвердил, что fastcgi...

20
Что означает знак @ в блоках местоположения nginx?

Я столкнулся с несколькими вопросами и ответами, которые используют этот синтаксис: location @default { # ... } location /somewhere { try_files $uri @default; } Я искал высоко и низко на Google, и я не могу найти какую-либо документацию об этом. Что это означает и каковы некоторые из его...

20
перенаправить поддомены с подстановочными знаками на https (nginx)

Я получил ssl-сертификат с подстановочными знаками и пытаюсь перенаправить весь не-ssl-трафик в ssl. В настоящее время я использую следующее для перенаправления URL-адреса без поддоменов, который работает нормально. server { listen 80; server_name mydomain.com; #Rewrite all nonssl requests to ssl....

20
Для событий, отправляемых сервером (SSE), какая конфигурация прокси Nginx подходит?

Я прочитал кучу разных вопросов о том, какая конфигурация Nginx подходит для SSE, и дал несколько непонятных результатов относительно того, какие настройки использовать: /programming/17529421/sending-server-sent-events-through-a-socket-in-c...

19
Не могу скомпилировать nginx с поддержкой SSL, OpenSSL не найден

Я пытаюсь скомпилировать nginx из исходного кода с включенным модулем SSL. Когда я запускаю эту команду: ./configure --with-http_ssl_module он делает обычные проверки, чтобы убедиться, что все установлено правильно, а затем появляется следующее: проверка на наличие библиотеки OpenSSL ... не найдена...

19
nginx добавляет условный заголовок для переменной upstream_http_

У меня есть обратный прокси-сервер на Nginx, который прокси-сервер довольно много сайтов. Недавно я включил HTTP Strict Transport Security для всех сайтов с поддержкой SSL. Теперь у меня есть один сайт, который не хочет, чтобы это было включено. Я подумал, что просто сделаю простую проверку, если...

19
nginx ловит все остальные локации, кроме указанных

У меня есть несколько мест на моем сервере. Я хочу поймать все другие места, которые пользователи дают через браузер. Как к этому? Например server { ... location /location1 { do something; } location /location2 { do something; } location /all_other_locations { return 301 http://www.google.de }...

19
Используйте HTTP / 2.0 между обратным прокси-сервером nginx и внутренним веб-сервером

Я использую nginx в качестве обратного ssl-прокси перед внутренним веб-сервером, способным выполнять HTTP / 2.0. Я заметил, что nginx передает запросы на внутренний сервер через HTTP / 1.1, а не HTTP / 2.0. Можно ли указать nginx использовать незашифрованное соединение HTTP / 2.0? Это увеличит...

19
Nginx add_header для страницы 50 *

В настоящее время я пытаюсь заставить nginx добавить заголовок к ответу, когда он отправляет какую-то ошибку 50 *. У меня уже есть директива add_header в блоке http, и она соблюдается для всех запросов, за исключением ошибок. Я также попробовал следующее в одном из моих vhosts: location...

19
Отказано в доступе для fastcgi_pass с использованием PHP7

Я использую LEMP с PHP7.0. У меня есть это в моем блоке сервера fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Но когда я открываю сайт, он возвращает 502 Bad Gateway. Ниже приведен журнал ошибок. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to...

19
как мне получить nginx для пересылки HTTP POST-запросов через перезапись?

В настоящее время мое приложение iOS получает доступ к домену A через http POST, но я бы хотел перенаправить все запросы в домен B. Если я использую обычные rewrite ^/(.*)$ http://mydomain/$1 permanent;данные POST, кажется, теряется. Как я могу передать данные HTTP POST в другой домен, используя...

19
nginx отправил пустые 200 ответов

Я настраиваю отказоустойчивый сервер, которому поручено принимать любые входящие запросы и отвечать пустым 200 ответом. Идея состоит в том, чтобы минимизировать время ответа и гарантировать, что мы не отправляем 40x или 50x. Я попытался использовать return 200;нужные места в Nginx, но моим системам...

19
Как смягчить POODLE, но сохранить поддержку SSLv3 для старых клиентов

Как смягчить атаку POODLE, но при этом сохранить поддержку старых клиентов, таких как IE6 в Windows XP или почтовый клиент. Я заметил, что Google делает это: https://www.ssllabs.com/ssltest/analyze.html?d=mail.google.com. Я использую nginx и openssl. Кроме того, я хочу сохранить Forward Secrecy с...

19
Nginx перенаправляет на порт 8080 при доступе к URL без косой черты [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме отказа сервера. Закрыто 7 месяцев назад . при доступе: http://example.com/somefolder -> http://example.com:8080/somefolder Я попробовал это: http {...

18
Какие разрешения я должен установить для dhparam.pem?

Я генерирую параметры Диффи-Хеллмана для ssl_dhparamдирективы в конфигурации SSL nginx. Файл dhparam.pemсоздается с помощью команды openssl dhparam 2048 -check -out dhparam.pem. Какие разрешения я должен установить для этого файла? Безопасно ли использовать репозиторий git или я должен держать его...

18
Как заставить nginx переслать заголовок HTTP_X_FORWARDED_PROTO?

Я проверяю свою настройку из nginx > apache/php в haproxy > nginx > apache/php (используя haproxy 1.5-dev18 с скомпилированной поддержкой ssl) И nginx, и haproxy настроены правильно, чтобы установить заголовок HTTP_X_FORWARDED_PROTO. Однако, когда nginx получает трафик ssl от haproxy, он...

18
Ошибка сокета домена nginx unix

Я использую fedora 17, и когда я устанавливаю nginx с помощью uwsgi, используя сокет домена unix, когда я помещаю сокет в каталог с соответствующим разрешением, это нормально, но когда я помещаю сокет в /tmpнего, это вызовет ошибку nginx: connect() to unix:/tmp/MySite.sock failed (2: No such file...

18
Nginx: соответствие имени хоста сервера в директиве местоположения

У меня nginx работает несколько доменов под одной директивой сервера, как server { listen 80; server_name www.domain.com; server_name x.domain.com; server_name y.domain.com; ---- ---- ---- } Теперь мне нужно использовать директиву location, чтобы соответствовать поддомену и применить к нему базовую...

18
Как я могу убедиться, что Nginx загружает незашифрованные текстовые файлы вместо встроенных?

У меня есть приложение Rails (Redmine), которое работает с Nginx. Если я нажимаю на какое-либо вложение, мой браузер (Firefox, т.е. Chrome) попросит меня загрузить файл. Но если я нажимаю на вложение типа txt, мой браузер открывает этот файл в браузере. Как я понимаю, решить задачу Nginx - открыть...