Perguntas com a marcação «nginx»

O Nginx ("eNgine x") é um servidor HTTP leve e de alto desempenho, proxy reverso, proxy de fluxo TCP e proxy de email, lançado sob uma licença semelhante a BSD.

4
Como definir o robots.txt globalmente no nginx para todos os hosts virtuais
Estou tentando definir robots.txtpara todos os hosts virtuais no servidor http nginx. Consegui fazer isso no Apache colocando o seguinte em principal httpd.conf: <Location "/robots.txt"> SetHandler None </Location> Alias /robots.txt /var/www/html/robots.txt Tentei fazer algo semelhante com o nginx adicionando as linhas abaixo (a) dentro do nginx.conf e (b) como include …
13 nginx  robots.txt 

3
reescreva http para https com ngnix atrás do balanceador de carga
Estou usando um balanceador de carga da Rackspace que permite configurar minha chave / pem ssl dentro do painel de administração. Tudo funciona bem, eu posso usar os protocolos http e https. Mas se eu tentar redirecionar http para https usando: server{ listen *:80; server_name mydomain.com www.mydomain.com; rewrite ^ https://mydomain.com$request_uri? …

4
nginx retornando cabeçalho personalizado
Eu tenho o seguinte exemplo location / { proxy_read_timeout 2000; proxy_next_upstream error; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_pass_header X_CUSTOM_HEADER; proxy_redirect off; proxy_max_temp_file_size 0; proxy_pass https://prod; break; } Agora, quando eu uso a seguinte linha de ondulação curl --head -H "X_CUSTOM_HEADER: foo" http://domain.com/api/test Agora isso não funciona …



2
Prefixos Nginx http no servidor upstream
Estou tentando usar o nginx para passar por proxy para dois contêineres do docker. Aqui está o meu arquivo conf upstream: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } Isto é o que eu estou tentando carregar: nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in /etc/nginx/conf.d/api_upstream.conf:3 nginx: configuration file /etc/nginx/nginx.conf …
12 centos  nginx  vagrant 


1
Minha reescrita do nginx está baixando o arquivo php
Eu tenho a seguinte regra de reescrita que estou tentando: location / { index index.php index.html; rewrite ^/test$ /test.php break; } E eu também tenho: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name; fastcgi_index index.php; } Arquivos php normais funcionam bem, mas parece que meu redirecionamento está …
12 php  nginx  rewrite 

1
Como definir qual certificado SSL o nginx envia primeiro com o SNI?
Eu uso o nginx 1.2.7 com o OpenSSL 0.9.8o no Debian Squeeze por cerca de 30 domínios. Em dois deles, ativei o SSL, que funciona bem em ambos. A configuração do SSL é usada para ambos os domínios: listen 443 ssl; ssl_certificate /etc/nginx/ssl/example.org-unified.crt; ssl_certificate_key /etc/nginx/ssl/example.org.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers …
12 nginx  ssl  sni 


2
Proxy reverso para um subdiretório no nginx
Desejo configurar um proxy reverso no meu VPS para meu aplicativo Heroku ( http://lovemaple.heroku.com ). Portanto, se eu visitar mysite.com/blog, posso obter o conteúdo em http://lovemaple.heroku.com Eu segui as instruções no wiki do Apache . location /couchdb { rewrite /couchdb/(.*) /$1 break; proxy_pass http://localhost:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header …

3
O Nginx inclui arquivos de configuração que não estão em ordem?
A ordem na qual o Nginx inclui arquivos de configuração é fixa ou aleatória? O Apache declara explicitamente os caracteres curinga são expandidos em ordem alfabética. Com o Nginx, parece que isso não se aplica, e o manual não diz nada sobre isso . Na minha configuração, 20_example.comfoi incluído anteriormente …

4
Como você inclui arquivos condicionalmente no Nginx vhost?
Nas linhas abaixo, talvez eu tenha um arquivo de configuração específico do site que contenha fastcgi_params adicionais exclusivos desse site. Se esse arquivo existir, quero carregá-lo. server { listen 80 default; server_name _; root /path/www/$host; # Pass PHP scripts to php-fastcgi listening on port 9000 location ~ \.php { include …

5
Tempo limite do NGINX após +200 conexões simultâneas
Este é o meu nginx.conf(atualizei a configuração para garantir que não haja PHP envolvido ou outros gargalos): user nginx; worker_processes 4; worker_rlimit_nofile 10240; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; error_log /var/www/log/nginx_errors.log warn; port_in_redirect off; server_tokens off; sendfile on; gzip on; client_max_body_size 200M; map $scheme $php_https …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.