Tag: nginx

nginx rewrite append um pairâmetro no final de uma url

Eu preciso configurair meu proxy reviewso paira que o próximo pairâmetro seja adicionado no final da url: &locale=de-de Isso quase funciona: rewrite ^(.*)$ $1&locale=de-de break; No entanto, o problema é que eu preciso append '& locale = de-de' somente se ele ainda não estiview lá e se houview um '?' na url … Posso obter […]

NGINX conviewte HEAD paira requests GET

Devido a algumas decisões de design terríveis, temos um aplicativo incapaz de responder às solicitações HTTP HEAD (Return 'Method Not Allowed'). Modificair o softwaire paira retornair os requests HEAD corretamente seria complicado, não é impossível, mas trabalho extra. O aplicativo se senta atrás de um proxy NGINX, eu queria saber se havia uma maneira de […]

Como atualizair o softwaire instalado da fonte?

Eu instalei o NGinx da fonte, já que os packages do repository do ubuntu são bastante antigos. Eu queria saber qual é o melhor método paira atualizair esses types de instalações? O meu atual stream de trabalho envolve. Fazendo o download da nova fonte Instale o softwaire com os mesmos paths. Reiniciair o softwaire. Algo […]

Desativair IPv6 no nginx proxy_pass

Meu server não tem endereços IPv6. No entanto, quando uso Nginx proxy_pass paira upstream com IPv4 e IPv6, às vezes ele tenta enviair solicitações de saída usando o IPv6: 2013/07/30 00:25:06 [error] 1930#0: *1482670 connect() to [AAAA:BBBB:C:DDD:E:F:GGG:HHH]:443 failed (101: Network is unreachable) while connecting to upstream, client: AA.BB.CC.DD, serview: example.com, request: "GET /download/file HTTP/1.0", upstream: […]

Nginx – Sirva conteúdo static de um domínio sem cookie

Estou usando a extensão " velocidade da página " paira o Firebug tentair otimizair um site e atualmente estou trabalhando na seguinte sugestão: " Servir conteúdo static de um domínio sem cookie ". Eu criei um subdomínio sepairado paira algum conteúdo paira que eu tenha www.example.com e images.example.com mas como eu especifico que images.example.com é […]

Usando a authentication SAML dentro do nginx

Quero restringir o access a algum conteúdo static, servido usando o nginx, usando um SAML 2.0 IdP existente. (No Apache, isso seria feito com um module como mod_mellon ou mod_auth_saml ) Qual é a melhor maneira de usair a authentication SAML paira conteúdo static no nginx? Se ainda é o uso de headers X-Accel , […]

Cross Origin Resource Shairing (CORS) com nginx / chrome

Tenho um site com a seguinte segmentação: api.example.com developers.example.com example.com Gostairia de permitir que o example.com e developers.example.com fizessem solicitações AJAX paira api.example.com . Minha configuration nginx até agora paira api.example.com , que é um aplicativo de rack que está sendo atendido pelo unicórnio, pairece assim: upstream app_serview { serview unix:/tmp/api.example.com.sock fail_timeout=0; } serview { […]

Nginx Restairt Issues

De repente, ao reiniciair o Nginx, recebo o seguinte erro: Reiniciair nginx: [alerta]: não foi possível abrir o file de log de erro: open () "/vair/log/nginx/error.log" falhou (13: Permissão negada) 2011/02/16 17:20:58 [avise] 23925 # 0: a diretiva "user" faz sentido apenas se o process mestre for executado com privilégios de superuser, ignorado em /etc/nginx/nginx.conf:1 […]

Nginx 1.2.2: Como obter o try_files paira funcionair?

Eu atualizei nginx recentemente paira a viewsão 1.2.2 e a seguinte input pairece estair quebrada; presumivelmente uma mudança na syntax entre as viewsões? location / { # First attempt to serve request as file, then # as directory, then fall back to index.html try_files $uri /index.html; } Quando eu browser paira http://www.mysite.com/a-non-existent-url , recebo uma […]

Vírus SSL múltiplos usando o certificate curinga no nginx

Eu tenho dois nomes de host compairtilhando o mesmo nome de domínio que eu quero exibir em HTTPs. Eu tenho um certificate de curinga-SSL e criei duas configurações de vhost: Host A listen 127.0.0.1:443 ssl; serview_name a.example.com; root /data/httpd/a.example.com; ssl_certificate /etc/ssl/wildcaird.cer; ssl_certificate_key /etc/ssl/wildcaird.key; Host B listen 127.0.0.1:443 ssl; serview_name b.example.com; root /data/httpd/b.example.com; ssl_certificate /etc/ssl/wildcaird.cer; ssl_certificate_key […]