Ho un'applicazione web in esecuzione su http://example.com/e desidero "montare" un'altra applicazione su un server separato su http://example.com/en. Server a monte e proxy_passsembrano funzionare, ma per 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; } } All'apertura example.com/en, la mia …
Desidero inoltrare richieste da un sito SSL tramite un sito non SSL. Il mio httpd.conf di Apache è simile al seguente: <VirtualHost 1.2.3.4:80> ServerName foo.com ProxyPass / https://bar.com/ </VirtualHost> Quindi, quando visito http://foo.com , mi aspetto che apache faccia una richiesta a https://bar.com e mi mandi la pagina recuperata. Invece, …
Sto cercando di far funzionare queste 2 direttive di localizzazione in Nginx, ma durante l'avvio di Nginx ricevo alcuni errori. location ~ ^/smx/(test|production) { proxy_pass http://localhost:8181/cxf; } location ~ ^/es/(test|production) { proxy_pass http://localhost:9200/; } Questo è l'errore che sto ricevendo: nginx: [emerg] "proxy_pass" cannot have URI part in location given …
Questa domanda è stata migrata dallo Stack Overflow perché è possibile rispondere in caso di errore del server. Migrato 8 anni fa . Per passare il traffico a JBoss / TomCat sulla porta 80 usando Apache, abbiamo usato per installare e configurare mod_jk. Esiste un equivalente per nginx? Fondamentalmente vuole …
Sto tentando di far funzionare ProxyPass sulla mia installazione di OpenSUSE 13.1. Ho provato: a2enmod proxy a2enmod proxy_http a2enmod proxy_connect systemctl restart apache2 systemctl reload apache2 (Tutte le combinazioni di istruzioni inutili). Continuo a ricevere sempre lo stesso errore: SERVER:/etc/apache2 # apache2ctl start -f /etc/apache2/httpd-proxy.conf AH00526: Syntax error on line …
La mia domanda è nel soggetto. Ho un solo dominio, questa è la configurazione di 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; …
Sto usando Apache 2.2.15 su CentOS per fornire SSL per un'applicazione TomCat. ProxyPass / http://127.0.0.1:8090/ connectiontimeout=300 timeout=300 ProxyPassReverse / http://127.0.0.1:8090 Funziona bene e tutto è fantastico; tuttavia, voglio aggiungere la seguente riga: Redirect permanent /broken/page.html https://www.servername.com/correct/page.html prima di quanto sopra per gestire un errore nell'applicazione TomCat stessa. Tuttavia, non sembra …
Sto cercando di configurare un server Nginx per la connessione a un server HTTP Node.js tramite un socket di dominio UNIX. Il file di configurazione di Nginx: server { listen 80; location / { proxy_pass http://unix:/tmp/app.socket:/; } } (secondo http://wiki.nginx.org/HttpProxyModule#proxy_pass ) Lo script Node.js: var http = require('http'); http.createServer(function(req, res) …
Ho cercato su Google e non ho avuto molto successo nel trovare una risposta. Sto eseguendo un server su Ubuntu e ho programmi installati che utilizzano varie porte non standard. Ognuno usa una porta diversa, nel mio caso sono 9090, 9091, 9092, 9093 e 9094. Ho impostato un server Apache …
AGGIORNAMENTO: Ho aggiunto una domanda rivista dopo averci giocato due risposte di seguito. Ciao, Se stai leggendo questo, probabilmente conosci il mod_proxy di Apache e la sua funzione ProxyPass. Come molti altri, ho il problema di avere un'applicazione a cui posso accedere dall'esterno della nostra rete interna, ma quell'applicazione stessa …
Su Apache puoi ProxyPass tutto tranne una o più sottodirectory (con "!"). ProxyPass /subdir ! ProxyPass / http://localhost:9999/ Qual è l'equivalente di Nginx? La mia prima ipotesi ovviamente non funziona: location /subdir { root /var/www/site/subdir; } location / { proxy_pass http://localhost:9999/ ; }
Ho un VirtualHost impostato per eseguire il proxy di tutte le richieste su un altro server in esecuzione sulla porta 9000. Ciò che ho : ProxyPass / http://localhost:9000/ ProxyPassReverse / http://localhost:9000/ Cosa ho provato: ! ProxyPass /test.html http://localhost:9000/ ProxyPass /test.html ! http://localhost:9000/ ProxyPassMatch !^/(.*\.html)$ http://localhost:9000/$1 Nessuno dei quali ha funzionato …
Al momento ho un nome di dominio registrato per un server Linux / Apache che sostituirò con un altro su un nuovo indirizzo IP. La migrazione dei dati sarà relativamente rapida ed è accettabile un'interruzione di 5 minuti durante tale processo. Il record DNS ha apparentemente un TTL di 6-12 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.