Preguntas etiquetadas con proxypass

ProxyPass en Apache y proxy_pass en nginx son directivas que se utilizan para especificar qué servidor remoto o backend debe procesar la solicitud

4
Cómo eliminar la ruta con un nginx proxy_pass
Tengo una aplicación web en ejecución en http://example.com/, y quiero "montar" otra aplicación, en un servidor separado http://example.com/en. Servidores ascendentes y proxy_passparecen funcionar, pero por un problema: upstream luscious { server lixxxx.members.linode.com:9001; } server { root /var/www/example.com/current/public/; server_name example.com; location /en { proxy_pass http://luscious; } } Al abrir example.com/en, vuelve …
77 nginx  path  proxypass 

2
Apache ProxyPass con SSL
Quiero proxy de solicitudes de un sitio SSL a través de un sitio que no sea SSL. Mi httpd.conf de Apache se ve así: <VirtualHost 1.2.3.4:80> ServerName foo.com ProxyPass / https://bar.com/ </VirtualHost> Entonces, cuando visito http://foo.com , espero que apache haga una solicitud a https://bar.com y me envíe la página …

2
La ubicación de Nginx regex no funciona con el pase de proxy
Estoy tratando de hacer que estas 2 directivas de ubicación funcionen en Nginx, pero recibo algunos errores al iniciar Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } Este es el error que estoy recibiendo: nginx: [emerg] "proxy_pass" cannot have URI part in location …
44 nginx  proxy  regex  proxypass 

4
Configurar nginx para jboss / tomcat
Esta pregunta se migró de Stack Overflow porque se puede responder en Server Fault. Migrado hace 8 años . Para pasar el tráfico a JBoss / TomCat en el puerto 80 usando Apache, solíamos instalarlo y configurarlo mod_jk. ¿Hay un equivalente para nginx? Básicamente, quiero que todo el tráfico del …

2
El Pase Proxy no funciona
Estoy intentando que ProxyPass funcione en mi instalación de OpenSUSE 13.1. Yo he tratado: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (Todas las combinaciones de declaraciones son en vano). Sigo recibiendo el mismo error una y otra vez: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: …

3
Dominio proxy de Nginx a otro dominio sin cambio de URL
Mi pregunta está en el subj. Tengo un dominio, esa es la configuración de nginx: server { listen 80; server_name connect3.domain.ru www.connect3.domain.ru; access_log /var/log/nginx/connect3.domain.ru.access.log; error_log /var/log/nginx/connect3.domain.ru.error.log; root /home/httpd/vhosts/html; index index.html index.htm index.php; location ~* \.(avi|bin|bmp|css|dmg|doc|docx|dpkg|exe|flv|gif|htm|html|ico|ics|img|jpeg|jpg|js|m2a|m2v|mov|mp3|mp4|mpeg|mpg|msi|pdf|pkg|png|pps|ppt|pptx|ps|rar|rss|rtf|swf|tif|tiff|txt|wmv|xhtml|xls|xml|zip)$ { root /home/httpd/vhosts/html; access_log off; expires 1d; } location ~ /\.(git|ht|svn) { deny all; } …
18 nginx  proxypass 

2
¿Se puede utilizar Redirect y Proxypass al mismo tiempo?
Estoy usando Apache 2.2.15 en CentOS para proporcionar SSL para una aplicación TomCat. ProxyPass / http://127.0.0.1:8090/ connectiontimeout=300 timeout=300 ProxyPassReverse / http://127.0.0.1:8090 Esto funciona bien y todo es genial; sin embargo, quiero agregar la siguiente línea: Redirect permanent /broken/page.html https://www.servername.com/correct/page.html antes de lo anterior para manejar un error en la aplicación …



3
Ayúdame a entender cómo usar ProxyPass
ACTUALIZACIÓN: agregué una pregunta revisada después de jugar con las dos respuestas a continuación. Hola, Si está leyendo esto, probablemente esté familiarizado con el mod_proxy de Apache y su función ProxyPass. Al igual que muchos otros, tengo el problema de tener una aplicación a la que puedo acceder desde fuera …


1
Apache ProxyPass o ProxyPassMatch para excluir un archivo del proxy
Tengo un VirtualHost configurado para proxy todas las solicitudes a otro servidor que se ejecuta en el puerto 9000. Lo que tengo : ProxyPass / http://localhost:9000/ ProxyPassReverse / http://localhost:9000/ Lo que probé: ! ProxyPass /test.html http://localhost:9000/ ProxyPass /test.html ! http://localhost:9000/ ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 Ninguno de los cuales funcionó ... Me …

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.