Pytania otagowane jako nginx

Nginx („eNgine x”) to lekki, wydajny serwer HTTP, odwrotne proxy, proxy strumieniowe TCP i proxy pocztowe, wydany na licencji BSD.

4
Jak ograniczyć ponowne próby Nginx Auth_Basic?
Chroniłem folder internetowy za pomocą modułu Auth_Basic firmy Nginx. Problem polega na tym, że możemy wypróbować kilka haseł, dopóki nie zadziała (ataki siłowe). Czy istnieje sposób na ograniczenie liczby nieudanych ponownych prób?
14 security  nginx 

1
Błąd nginx pcre_compile podczas korzystania z kwantyfikatorów
Mam problem z aliasingiem. Chcę dołączyć do pierwszych 4 cyfr pliku jako część katalogu. (np. „../123456.jpg” => ”../123/123456.jpg” i „../12.png” => ”../12/12.png ”) Oto co mam: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias /home/web/images/gallery/$1/$1$2; } To jest błąd, który otrzymuję: nginx: [emerg] pcre_compile() failed: missing ) in "^/i/gallery2/(\d" Czy ktoś ma jakieś …
14 nginx  regex 


2
Udostępnianie wielu punktów końcowych proxy w lokalizacji w Nginx
Mam kilka punktów końcowych interfejsu API, które chcę obsługiwać z jednego miejsca /apiz podścieżkami prowadzącymi do różnych punktów końcowych. W szczególności chcę, aby webdis był dostępny pod adresem /apii zastrzeżony interfejs API dostępny pod adresem /api/mypath. Nie martwię się o kolizje z interfejsem API webdis, ponieważ używam ścieżek podrzędnych, które …

2
Czy potrafisz zdefiniować lokalizacje serwera w wielu plikach konfiguracyjnych Nginx?
Mam wiele aplikacji ruby ​​działających na tym samym hoście: ~/app1 ~/app2 ~/app3 I chcę mieć nginx proxy dla tych aplikacji za pomocą podkatalogów takich jak: http://example.com/app1 http://example.com/app2 http://example.com/app3 Jestem ciekawy, czy nginx obsługuje mnie w definiowaniu tych lokalizacji w wielu plikach, dzięki czemu mogłem zachować każdą konfigurację w aplikacji, zamiast …
14 nginx 

1
Nginx weryfikuje certyfikaty klienta tylko w określonej lokalizacji
Używamy Nginx jako odwrotnego proxy do naszego serwera aplikacji WWW. Nginx obsługuje nasz protokół SSL, ale w przeciwnym razie działa tylko jako odwrotny serwer proxy. Chcemy wymagać ważnego certyfikatu klienta dla żądań, /jsonrpcale nie wymagamy ich nigdzie indziej. Najlepszym sposobem, jaki znaleźliśmy, jest server { listen *:443 ssl; ssl on; …

4
Usuwanie końcowego ukośnika z adresu URL za pomocą nginx
Chciałbym, aby następujące adresy URL w mojej witrynie były równoważne: /foo/bar /foo/bar/ /foo/bar/index.html a ponadto chciałbym, aby dwie pozostałe formularze wysyłały przekierowania HTTP 301 do pierwszej formy. Podaję tylko strony statyczne, które są ułożone zgodnie z trzecim formularzem. (Innymi słowy, gdy użytkownik zażąda /foo/bar, powinien otrzymać plik o /usr/share/.../foo/bar/index.html). Mój …
14 nginx 

4
Jak replikować dane Nginx na dwa serwery?
Próbuję replikować ruch, który otrzymuje jeden konkretny serwer Nginx na dwa serwery. Celem nie jest zrównoważenie obciążenia, ale odtworzenie tego samego wejścia na wszystkich serwerach nginx. Przykład: Nginx otrzymuje HTTP POST. Chcę wysłać ten sam test POST na inne serwery. ** AKTUALIZACJA ** Sytuacja jest łatwa i niezłożona. Muszę tylko …
14 nginx  ab 



2
Dlaczego maksymalna długość 14 znaków w dyrektywie nazwa_serwera nginx?
Mam następujący wirtualny host server { server_name abc.example.com; root /var/www/test/; index index.html; } Podczas działania nginx -s reloadpojawia się następujący błąd: nginx: [emerg] nie mógł zbudować server_names_hash, powinieneś zwiększyć server_names_hash_bucket_size: 32 To samo dzieje się z dowolną nazwą serwera, która ma 15 lub więcej znaków. Jeśli ustawię nazwę serwera na …

1
Przekazywanie informacji o protokole SSL do zaplecza przez nagłówek HTTP
Po niedawnym ujawnieniu podatności Poodle nasz zespół zdecydował się na przejście z SSLv3. Ale przed całkowitym usunięciu, chcą ostrzec tych codziennych użytkowników , że ich użycie przeglądarka nieaktualnych SSLv3. Więc wpadliśmy na pomysł Wykryj protokół (SSLv3, TLS1 itp.) Z front-offloadingu SSL (używamy nginx) Przekaż te informacje (protokół SSL) przez nagłówek …
13 nginx  ssl  poodle 

3
Jak włączyć kompresję gzip w zasobach modułu NGINX PageSpeed?
Koncentruję się mocno na optymalizacji pewnej witryny, aby uzyskała 100 w narzędziu Google PageSpeed ​​Insights (na urządzenia mobilne i stacjonarne). Większość elementów działa bezbłędnie, ale nadal pojawia się ostrzeżenie „Włącz kompresję” dla witryny. Jest to kłopotliwe, ponieważ gzip jest włączony na moim serwerze, a jedyne zasoby, które są obsługiwane bez …


2
nginx przepisanie lub wewnętrzny cykl przekierowań
Uderzam głową o stół, próbując dowiedzieć się, co powoduje cykl przekierowań w mojej konfiguracji nginx, gdy próbuję uzyskać dostęp do adresu URL, który nie istnieje. Konfiguracja wygląda następująco: server { listen 127.0.0.1:8080; server_name .somedomain.com; root /var/www/somedomain.com; access_log /var/log/nginx/somedomain.com-access.nginx.log; error_log /var/log/nginx/somedomain.com-error.nginx.log debug; location ~* \.php.$ { # Proxy all requests with …
13 nginx 

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.