Preguntas etiquetadas con nginx

Nginx ("eNgine x") es un servidor HTTP ligero, de alto rendimiento, proxy inverso, proxy de flujo TCP y proxy de correo, lanzado bajo una licencia similar a BSD.

5
nginx stop / reload en windows falló para acceso denegado
Estoy ejecutando nginx en Windows Server 2008 R2 (x64) como un servicio de Windows. Estoy usando Windows Service Wrapper para eso. (En realidad, he seguido este tutorial: http://mercurial.selenic.com/wiki/HgServeNginxWindows ). El servicio funciona bien. Sin embargo, el servidor no procesa las señales (por ejemplo, detener / recargar). Esto significa que si …


2
Nginx múltiples raíces
Me gustaría desviar las solicitudes a un subdirectorio particular, a otra ubicación raíz. ¿Cómo? Mi bloque existente es: server { listen 80; server_name www.domain.com; location / { root /home/me/Documents/site1; index index.html; } location /petproject { root /home/me/pet-Project/website; index index.html; rewrite ^/petproject(.*)$ /$1; } # redirect server error pages to the …

4
Cómo configurar robots.txt globalmente en nginx para todos los hosts virtuales
Estoy tratando de configurar robots.txttodos los hosts virtuales en el servidor http nginx. Pude hacerlo en Apache poniendo lo siguiente en main httpd.conf: <Location "/robots.txt"> SetHandler None </Location> Alias /robots.txt /var/www/html/robots.txt Intenté hacer algo similar con nginx agregando las líneas dadas a continuación (a) dentro de nginx.conf y (b) como …
13 nginx  robots.txt 

3
reescribir http a https con ngnix detrás del equilibrador de carga
Estoy usando un equilibrador de carga Rackspace que me permite configurar mi clave / pem ssl dentro del panel de administración. Todo funciona bien, puedo usar los protocolos http y https. Pero si trato de redirigir http a https usando: server{ listen *:80; server_name mydomain.com www.mydomain.com; rewrite ^ https://mydomain.com$request_uri? permanent; …

4
nginx pasando de nuevo encabezado personalizado
Tengo el siguiente ejemplo 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; } Ahora cuando uso la siguiente línea de rizo curl --head -H "X_CUSTOM_HEADER: foo" http://domain.com/api/test Ahora eso no funciona ... el …


2
Nginx prefijos http en el servidor ascendente
Estoy tratando de usar nginx para pasar el proxy a dos contenedores acoplables. Aquí está mi archivo conf ascendente: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } Esto es lo que intento cargarlo: 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 test failed Una vez …
12 centos  nginx  vagrant 

1
¿Cómo configurar nginx para que funcione con Express?
Estoy tratando de configurar nginx para que proxy_passsolicite a mis aplicaciones de nodo. La pregunta sobre StackOverflow obtuvo muchos votos positivos: /programming/5009324/node-js-nginx-and-now y estoy usando config desde allí. (pero como la pregunta es sobre la configuración del servidor, se supone que debe estar en ServerFault) Aquí está la configuración de …

1
Mi nginx rewrite está descargando el archivo php
Tengo la siguiente regla de reescritura que estoy intentando: location / { index index.php index.html; rewrite ^/test$ /test.php break; } Y también tengo: 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; } Los archivos php normales funcionan bien, pero parece que mi redirección solo está …
12 php  nginx  rewrite 

1
¿Cómo definir qué certificado SSL envía nginx primero con SNI?
Uso nginx 1.2.7 con OpenSSL 0.9.8o en Debian Squeeze para aproximadamente 30 dominios. En dos de ellos habilité SSL, que funciona bien en ambos. La configuración SSL se usa para ambos dominios: 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 AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; ssl_session_timeout …
12 nginx  ssl  sni 


2
Proxy inverso para un subdirectorio en nginx
Quiero configurar un proxy inverso en mi VPS para mi aplicación Heroku ( http://lovemaple.heroku.com ) Entonces, si lo visito mysite.com/blog, puedo obtener el contenido en http://lovemaple.heroku.com Seguí las instrucciones en el wiki de Apache . location /couchdb { rewrite /couchdb/(.*) /$1 break; proxy_pass http://localhost:5984; proxy_redirect off; proxy_set_header Host $host; proxy_set_header …

3
¿Nginx incluye archivos de configuración que no están en orden?
¿Es fijo o aleatorio el orden en que Nginx incluye los archivos de configuración? Apache declara explícitamente que los caracteres comodín se expanden en orden alfabético. Con Nginx parece que esto no se aplica, y el manual no dice nada al respecto . En mi configuración, 20_example.comse incluyó antes 00_default, …

4
¿Cómo se incluyen condicionalmente los archivos en Nginx vhost?
En las líneas a continuación, podría tener un archivo de configuración específico del sitio que contiene fastcgi_params adicionales únicos para ese sitio. Si este archivo existe, quiero cargarlo. server { listen 80 default; server_name _; root /path/www/$host; # Pass PHP scripts to php-fastcgi listening on port 9000 location ~ \.php …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.