Nginx ("eNgine x") è un server HTTP leggero ad alte prestazioni, proxy inverso, proxy di flusso TCP e proxy di posta, rilasciato con una licenza simile a BSD.
Su una macchina di sviluppo locale, ho un proxy inverso nginx in questo modo: server { listen 80; server_name myvirtualhost1.local; location / { proxy_pass http://127.0.0.1:8080; } server { listen 80; server_name myvirtualhost2.local; location / { proxy_pass http://127.0.0.1:9090; } Tuttavia, se eseguo il debug della mia applicazione, la risposta potrebbe essere …
In questo momento ho questa configurazione: location ~ ^/phpmyadmin/(.*)$ { alias /home/phpmyadmin/$1; } Tuttavia, se visito www.mysite.com/phpmyadmin(nota la mancanza di barra finale), non troverà ciò che cerco un 404. Presumo perché non includo la barra finale. Come posso risolvere questo problema?
Non capisco la differenza tra break e last (flag di riscrittura). La documentazione è piuttosto astrusa. Ho provato a passare tra i due in alcune delle mie configurazioni, ma non sono riuscito a individuare alcuna differenza nel comportamento. Qualcuno può spiegare queste bandiere in modo più dettagliato? Preferibilmente con un …
introduzione Ho un server di sviluppo (attualmente in esecuzione Ubuntu 14.04 LTS), che utilizzo da un po 'di tempo per ospitare vari strumenti di sviluppo su porte diverse. Poiché le porte possono essere difficili da ricordare, ho deciso di utilizzare la porta 80 per tutti i miei servizi e di …
Qual è il significato della tilde dopo il blocco di posizione nella configurazione di nginx? per esempio location ~ ^/download/(.*)$ { alias /home/website/files/$1; } Qual'è la differenza tra with e without the "~"?
Ho un server nginx che serve quasi mezza dozzina di siti Web diversi. Funziona su un Linode che ha appena ottenuto il supporto nativo IPv6 (Dallas Data Center) e sto cercando di configurare la maggior parte dei miei siti per operazioni dual-stack. Ho installato e funzionante il primo utilizzando un …
Sto usando la cache del proxy inverso nginx con gzip abilitato. Tuttavia, ho riscontrato alcuni problemi dalle richieste HTTP delle applicazioni Android al mio servizio Web RSON JSON. Sembra che quando spengo la cache del proxy inverso, funziona bene perché l'intestazione della risposta arriva senza gzip. Pertanto, penso che il …
Abbiamo un server delle applicazioni che a volte si blocca. Sospettiamo che sia dovuto a una cattiva richiesta da parte di un cliente. Nginx può registrare la richiesta / risposta completa (come le acquisizioni di violinisti) in file, in modo da poter vedere le richieste che sono state inviate prima …
Ho un server che funzionava bene fino al 3 ottobre 2013 alle 10:50 quando ha iniziato a restituire in modo intermittente errori "502 Bad Gateway" al client. Circa 4 richieste su 5 su browser hanno esito positivo ma circa 1 su 5 ha esito negativo con un 502. Il registro …
So che ci sono degli imbecilli, ma non riesco a risolverlo nella mia situazione. Sto seguendo un articolo sulla configurazione di nginx come proxy inverso con apache. E ottengo questo errore: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/v.hosts/mydomain.com.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed Il mio /etc/nginx/nginx.confassomiglia …
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 …
Devo limitare l'accesso a qualsiasi file o sottodiretto in "testdir" diretto. La mia conf: ... location ~* ^.+\.(jpg|txt)$ { root /var/www/site; } location /testdir { deny all; return 404; } ... Nella mia configurazione non ho restrizioni su / testdir / jpg_or_txt-files. Come farlo?
Qual è la differenza tra le tre variabili Nginx $host, $http_host, e $server_name? Ho una regola di riscrittura in cui non sono sicuro quale dovrei usare: location = /vb/showthread.php { # /vb/showthread.php?50271-What-s-happening&p=846039 if ($arg_p) { return 301 $scheme://$host/forum/index.php?posts/$arg_p/; } Sto cercando una risposta che non dica solo "usa la variabile …
Apparentemente, non avrei dovuto passare la notte insonne a provare a eseguire il debug di un'applicazione. Volevo riavviare il mio nginx e ho scoperto che il suo file di configurazione è vuoto. Non ricordo di averlo troncato, ma le dita grasse e l'attenzione ridotta probabilmente hanno fatto la loro parte. …
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.