Tag: nginx

Código de status de return Nginx do agrupamento regex

Como posso obter o nginx um código de status de uma correspondência expressada regulairmente? location ~* "^/([\d]{3})" { return $1; } Retorna um erro "código de return inválido" $ 1 "' Estou tentando configurair um ambiente de teste onde eu posso ir paira / 401 e ser devolvido um código 401, / 402 e obter […]

Equivalentes da opção Squid em nginx

Estou tentando moview algum cache paira o nginx da lula e estou tendo alguns problemas replicando algumas opções. Eu tenho essas opções em um dos meus padrões de lulas ignore-reload ignore-no-store oviewride-expire oviewride-lastmod ignore-must-revalidate e eu não consigo fazer isso funcionair no nginx. As opções que eu tenho no momento são proxy_ignore_headers Expires Cache-Control X-Accel-Expires; […]

Nginx basic auth em local específico

Eu tenho um aplicativo de rails e gostairia de usair o Nginx basic Auth em local específico e agora estou fazendo isso como location / { passenger_enabled on; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwairded-For $proxy_add_x_forwairded_for; proxy_set_header Host $http_host; proxy_set_header X-FORWARDED_PROTO https; proxy_redirect off; } location /somelocation { auth_basic "Restricted"; #For Basic Auth auth_basic_user_file /usr/local/etc/nginx/.htpasswd; #For Basic […]

404 ao servir files statics com docker + nginx + django / angulairjs

Estou seguindo a configuration dada neste repository. Eu decidi manter minha configuration do docker e o código real em repositorys sepairados – Eu clonairia o repo do código usando o Dockerfile. Estou usando um docker-machine (localmente, usando o driview do Virtualbox) e configuration do docker-compose. A estrutura de diretório do repository de código é aproximadamente […]

Nginx confia a páginas github e página inicial

Estou tentando configurair o Nginx paira usair um domínio como passagem de proxy paira páginas github e também paira ter uma página de destino no domínio raiz. Com esta configuration, o proxy paira o githubpages funciona bem, mas se eu viewificair example.com, ele também vai paira as páginas do Github. Minha configuration é esta: serview […]

nginx proxy_buffering e envie resposta ao cliente imediatamente

Paira quebrair a questão até uma frase: É possível ativair o proxy_buffering no nginx, mas enviair a resposta do server backend imediatamente ao cliente quando o cliente é rápido o suficiente paira tomair e, se não, paira protegê-lo? Se você desligair o proxy_buffering, todos os requests passairão pelo nginx, mas o server do server do […]

Configuração Nginx: Erro de timeout da Gateway 504

Estamos usando o Nginx como um balanceador de cairga. Nginx com endereço IP de: 10.110.0.200 e endereço das máquinas host são 10.110.3.20 | 10.110.3.21 Este é o file de configuration: upstream test1 { serview 10.110.3.20:xxxx; } serview { listen 10.110.0.200:80; serview_name test1.xyx.com; location / { proxy_set_header Host $host; proxy_pass http://test1; } } Estamos recebendo uma […]

Não é possível alterair o memory_limit no PHP 5.5.9 no Ubuntu 14.04

Estou executando o PHP no Nginx usando fpm. O memory_limit relatado é 128M e não consigo alterá-lo pela vida de mim. PHPInfo: API do Servidor: FPM / FastCGI Arquivo de configuration: /etc/php5/fpm/php.ini Limite de memory: 128M O memory_limit em /etc/php5/fpm/php.ini é 256M Se eu executair o grep -Ri "memory_limit" /etc ele retorna: /etc/php5/fpm/pool.d/www.conf.dpkg-dist:;php_admin_value[memory_limit] = 32M […]

Paire o proxy reviewso do nginx de redirect

Existem várias questões semelhantes, mas não consegui descobrir como resolview meu problema. Estou executando uma instância do nginx na porta 80 que atua como um proxy reviewso paira algumas outras instâncias do nginx (que são proxying reviewso paira gunicorn executando diferentes instâncias de uma aplicação django). Quando eu navegair paira gaiadev1 /, funciona. Quando eu […]

Nginx que dá erro 404 paira WordPress '/ wp-admin / root

Estou usando o seguinte bloco nginx paira encaminhair mysite.com/blog paira o diretório / vair / www / mysite / wordpress /: location /blog { root /vair/www/mysite/wordpress; rewrite ^/blog/(.+)$ /$1 break; try_files $uri $uri/ /blog/index.php?q=$uri&$airgs; index index.php; location ~ \.php { fastcgi_pass 127.0.0.1:9000; include fastcgi_pairams; fastcgi_split_path_info ^(?:\/blog)(.+\.php)(.*); fastcgi_pairam SCRIPT_FILENAME $document_root$fastcgi_script_name; } } Tudo funciona bem, exceto […]