Pytania otagowane jako proxypass

ProxyPass w Apache i proxy_pass w nginx to dyrektywy używane do określenia, który serwer zaplecza lub zdalny powinien przetworzyć żądanie

4
Jak usunąć ścieżkę za pomocą nginx proxy_pass
Mam uruchomioną aplikację internetową http://example.com/i chcę „zamontować” inną aplikację na osobnym serwerze http://example.com/en. proxy_passWydaje się, że serwery nadrzędne działają, ale w przypadku jednego problemu: 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; } } Podczas otwierania example.com/enmoja poprzednia aplikacja powraca 404 …
77 nginx  path  proxypass 

2
Apache ProxyPass z SSL
Chcę wysyłać żądania proxy z witryny SSL za pośrednictwem strony innej niż SSL. Mój serwer Apache httpd.conf wygląda następująco: <VirtualHost 1.2.3.4:80> ServerName foo.com ProxyPass / https://bar.com/ </VirtualHost> Tak więc, kiedy odwiedzam http://foo.com , oczekuję, że apache prześle żądanie do https://bar.com i wyśle ​​mi stronę, którą sprowadził. Zamiast tego pojawia się …

2
Wyrażenie regularne lokalizacji Nginx nie działa z przepustką proxy
Próbuję przywrócić działanie tych 2 dyrektyw lokalizacji w Nginx, ale otrzymuję błędy podczas uruchamiania Nginx. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } To jest błąd, który otrzymuję: nginx: [emerg] "proxy_pass" cannot have URI part in location given by regular expression, or inside named …
43 nginx  proxy  regex  proxypass 

4
Skonfiguruj nginx dla jboss / tomcat
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 8 lat temu . Aby przekazać ruch do JBoss / TomCat na porcie 80 za pomocą Apache, użyliśmy do instalacji i konfiguracji mod_jk. Czy istnieje odpowiednik nginx? Zasadniczo chcę, aby cały ruch z …

2
Proxy Pass nie działa
Próbuję zmusić ProxyPass do pracy z moją instalacją OpenSUSE 13.1. Próbowałem: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (Wszystkie kombinacje wyciągów bezskuteczne). Ciągle pojawia się ten sam błąd: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: Syntax error on line 4 of /etc/apache2/httpd-proxy.conf: Invalid command 'ProxyPass', …

3
Domena proxy Nginx do innej domeny bez adresu URL zmiany
Moje pytanie jest w temacie. Mam jedną domenę, to konfiguracja 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; } location / { #rewrite …
18 nginx  proxypass 

2
Czy możesz jednocześnie używać Przekierowania i Proxypass
Korzystam z Apache 2.2.15 na CentOS, aby zapewnić SSL dla aplikacji TomCat. ProxyPass / http://127.0.0.1:8090/ connectiontimeout=300 timeout=300 ProxyPassReverse / http://127.0.0.1:8090 To działa dobrze i wszystko jest świetne; chcę jednak dodać następujący wiersz: Redirect permanent /broken/page.html https://www.servername.com/correct/page.html przed powyższym, aby obsłużyć błąd w samej aplikacji TomCat. Jednak nie działa tak, jak …

4
Jak skonfigurować serwer HTTP Nginx proxy_pass Node.js przez gniazdo UNIX?
Próbuję skonfigurować serwer Nginx, aby łączył się z serwerem HTTP Node.js za pośrednictwem gniazda domeny UNIX. Plik konfiguracyjny Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (zgodnie z http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Skrypt Node.js: var http = require('http'); http.createServer(function(req, res) { console.log('received request'); req.end('received request\n'); }).listen('/tmp/app.socket'); Teraz, kiedy …


3
Pomóż mi zrozumieć, jak korzystać z ProxyPass
AKTUALIZACJA: Dodałem poprawione pytanie po pobawieniu się dwiema odpowiedziami poniżej. Cześć, Jeśli to czytasz, prawdopodobnie znasz mod_proxy Apache i jego funkcję ProxyPass. Podobnie jak wiele innych, mam problem z aplikacją, do której mogę uzyskać dostęp spoza naszej wewnętrznej sieci, ale sama ta aplikacja uzyskuje dostęp do innych wewnętrznych aplikacji na …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.