Als «nginx» getaggte Fragen

Nginx ("eNgine x") ist ein leichter, leistungsstarker HTTP-Server, Reverse-Proxy, TCP-Stream-Proxy und Mail-Proxy, der unter einer BSD-ähnlichen Lizenz veröffentlicht wird.

4
Nginx-Regel - Entspricht allen Pfaden außer einem
Ich versuche, alle Pfade, die mit / newsletter / beginnen, mit Ausnahme eines (/ newsletter / one) mit einem regulären Ausdruck abzugleichen. Was ich bisher habe: location ~ ^/newsletter/(.*)$ { // configuration here } Dies entspricht allen Pfaden, die mit / newsletter / beginnen. Wie mache ich eine Ausnahme für …
9 nginx  regex 

3
getgrnam ("Benutzer") ist in /etc/nginx/nginx.conf fehlgeschlagen
Ich versuche, nginx als aktuellen Benutzer auszuführen (= ayush). Beim Festlegen der userDirektive wird jedoch der folgende Fehler angezeigt: Dec 11 22:26:13 manjaro nginx[17194]: 2015/12/11 22:26:13 [emerg] 17194#0: getgrnam("ayush") failed in /etc/nginx/nginx.conf:1 Dec 11 22:26:13 manjaro systemd[1]: nginx.service: Control process exited, code=exited status=1 meine nginx.conf: user ayush; worker_processes 1; error_log …

1
So konfigurieren Sie Nginx so, dass '?…' Als Teil des Dateinamens behandelt wird
Nginx stellt nur statische Dateien bereit, einige Dateinamen enthalten jedoch '?'. Ja, das Fragezeichen. Alle URLs, die '?' Ausbeute 404, obwohl die Datei tatsächlich existiert. z.B > GET /foo?lang=ar.html HTTP/1.1 ... ... < HTTP/1.1 404 Not Found Während eine Datei mit dem Namen foo? Lang = ar.html am erwarteten Speicherort …
9 nginx 



2
nginx: Auflösungsreihenfolge "Servername"?
Ich habe mehrere "Server" -Blöcke in meiner nginx.conf. Die Dokumentation scheint in Bezug auf die Reihenfolge, in der der Servername-Abgleich stattfindet, falsch zu sein. Mein Conf sieht ungefähr so ​​aus: server { listen 80 server_name domain.com *.domain.com # do stuff } server { listen 80 server_name sub.domain.com *.sub.domain.com # do …
8 nginx 


1
Verwenden Sie mehrere Kennwortdateien für Nginx
Ich habe mehrere serverBlöcke in meiner Konfiguration, die alle dieselbe Datei wie verwenden auth_basic_user_file. Jetzt haben wir begonnen, mit externen Mitarbeitern zu arbeiten, und wir möchten einem der serverBlöcke einige zusätzliche Benutzer hinzufügen , während wir auch die ursprünglichen beibehalten. Obwohl in der Dokumentation nicht angegeben, ist die Verwendung mehrerer …
8 nginx 

1
SSL-Fehler im Nginx-Protokoll
Ich erhalte diesen Protokolleintrag im Nginx-Fehlerprotokoll: 2016/03/19 09:46:33 [crit] 14355#14355: *7761 SSL_shutdown() failed (SSL: error:140E0197:SSL routines:SSL_shutdown:shutdown while in init) while SSL handshaking, client: 178.63.105.85, server: 0.0.0.0:443 Ich kann nicht verstehen, was es bedeutet. Ich habe versucht zu googeln, aber ohne Erfolg.




2
nginx try_files-Umleitung mit falschem Schema hinter dem SSL-Terminierungs-Load-Balancer (Haproxy)
Ich habe einen Nginx 1.6.2-Server, der als Backend hinter einem Load Balancer ausgeführt wird, der die SSL-Terminierung durchführt. Die gesamte Kommunikation mit den Backend-Servern erfolgt über HTTP. Diagramm, was los ist: /--http---> frontend:80 --\ client --+ +--http---> backend:8000 \--https--> frontend:443 --/ LOAD BALANCER BACKENDS Zu Testzwecken habe ich momentan nur …
8 nginx  haproxy 

1
Wie kann ich eine bestimmte SSL-Verschlüsselung aktivieren, während die Gruppe deaktiviert wurde?
Ich möchte die SSL-Verschlüsselung EDH-DSS-DES-CBC3-SHA(auch bekannt als TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA) in meiner Nginx-SSL-Umgebung aktivieren , um IE8 unter Windows XP zu unterstützen. Die Basis-SSL-Chiffren für Nginx sind: ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!3DES:!MD5:!PSK EDH-DSS-DES-CBC3-SHAist deaktiviert über !DES. Ich habe versucht, diese Chiffre vor die Deaktivierungsregeln (zwischen DHE-RSA-AES256-SHAund !aNULL) und danach (als letztes Argument) zu stellen, aber beides …
8 nginx  openssl  ssl 

2
Verwenden von abschließenden Schrägstrichen in der Nginx-Konfiguration
location /product { proxy_pass http://10.0.0.25:8080; } Wenn ich meine erste Standortbeschreibung für den Produktordner verwende, sollte ich sie verwenden http://mysdomain.com/product/und kann sie nicht http://mysdomain.com/productüber den Browser verwenden. Ich meine, ich sollte ein Schrägstrich-Ende der URL verwenden. Ich möchte mit zwei Einstellungen auf den Produktordner zugreifen. Gibt es einen Unterschied zwischen …
8 nginx  proxy 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.