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.

3
Schreiben Sie http in https mit ngnix hinter dem Load Balancer neu
Ich verwende einen Rackspace-Load-Balancer, mit dem ich meinen SSL-Schlüssel / PEM im Admin-Bereich einrichten kann. Alles funktioniert gut, ich kann sowohl http- als auch https-Protokolle verwenden. Aber wenn ich versuche, http zu https umzuleiten, indem ich: server{ listen *:80; server_name mydomain.com www.mydomain.com; rewrite ^ https://mydomain.com$request_uri? permanent; ... Ich bekomme eine …

2
Wie setze ich im Nginx Reverse Proxy das sichere Flag für Cookies?
Ich verwende nginx als Reverse-Proxy, um eine Nur-https-Site bereitzustellen. Daher möchte ich, dass die Cookies für diese Website als sicher gekennzeichnet werden. Der Backend-Server ist jedoch ein http-Server, sodass das Sicherheitsflag für seine Cookies nicht gesetzt wird. Wie kann ich den Set-Cookie-Header ändern, um ein sicheres Flag hinzuzufügen?


1
Referenzstammspeicherort als Variable im Serverblock {}
In meinem Nginx Server {} Block habe ich root mit einem Pfad definiert. Wie kann ich später auf diesen Pfad verweisen? Folgendes versuche ich zu erreichen: server { listen 80; root /var/www/foosite; ... include $root/*.ngaccess; } Leider funktioniert die Verwendung von $ root nicht (weil ich es nicht definiert habe). …
11 nginx 

1
So extrahieren Sie nur den Dateinamen aus der Anforderungs-URL
Ich versuche, die Anforderungs-URL abhängig von der Dateierweiterung neu zu schreiben, extrahiere dann nur den Dateinamen aus der URL und speichere sie in einem anderen Ordner. Das Problem hier ist keine vordefinierte Variable für den Dateinamen und den verfügbaren Variablen uri, request_uriund request_filenamedie volle uri geben. server{ set $file_folder D:/nginx-1.0.15/imageAll/; …
11 nginx  rewrite  images 


1
Hosting-Ordner im Home-Verzeichnis mit nginx
Ich möchte eine Bedingung in ein Adduser-Skript einfügen, um nginx.conf zu aktualisieren, damit ~ / www als http: // ipaddress / ~ user geladen wird, wenn ich einen neuen Benutzer erstelle. Wenn ein Benutzer den Namen www.domainname trägt, wird dieser Domainname im Ordner ~ / www gehostet. Gibt es ein …
11 linux  nginx  unix 


1
Wie überprüfe ich den Besitz einer Website in den Google Webmaster-Tools über nginx.conf?
Seit ein paar Jahren erfordert der Überprüfungsprozess für den Besitz von Websites der Google Webmaster-Tools, dass Überprüfungsdateien bestimmte Inhalte enthalten, anstatt einfach nur dort zu sein und zurückzukehren 200 OKund sicherzustellen, dass andere Dateien in der Nähe zurückkehren 404 Not Found. Wie kann ich mit der neuen Anforderung die Website-Überprüfungsdatei …

5
Dynamischer Nginx-Domänenstammpfad basierend auf dem Hostnamen?
Ich versuche, meinen Entwicklungs-Nginx / PHP-Server mit einer grundlegenden Master / Catch-All-Vhost-Konfiguration einzurichten, damit ich bei Bedarf unbegrenzt___.framework.loc viele Domänen erstellen kann . server { listen 80; index index.html index.htm index.php; # Test 1 server_name ~^(.+)\.frameworks\.loc$; set $file_path $1; root /var/www/frameworks/$file_path/public; include /etc/nginx/php.conf; } Nginx antwortet jedoch mit einem 404-Fehler …
11 php  nginx  virtualhost 

4
Nginx 400-Fehler aufgrund einer zufällig codierten Zeichenfolge, die mit "\ x" von zufälligen IP-Adressen beginnt
Ich gehe davon aus, dass dies eine Art Bots sind, möchte aber wissen, was sie mit meinem Server machen wollen. Die Anmeldefragen sind unten aufgeführt und die IP-Adresse wurde gegenüber dem Original geändert. 12.34.56.78 - - [18/Oct/2012:16:48:20 +0100] "\x86L\xED\x0C\xB0\x01|\x80Z\xBF\x7F\xBE\xBE" 400 172 "-" "-" 12.34.56.78 - - [18/Oct/2012:16:50:28 +0100] "\x84K\x1D#Z\x99\xA0\xFA0\xDC\xC8_\xF3\xAB1\xE2\x86%4xZ\x04\xA3)\xBCN\x92r*\xAAN\x5CF\x94S\xE3\xAF\x96r]j\xAA\xC1Y_\xAE\xF0p\xE5\xBAQiz\x14\x9F\x92\x0C\xCC\x8Ed\x17N\x08\x05" 400 …
11 nginx  logging  hacking 


1
nginx: schreibe alle außer einem Speicherort neu
Im Moment schreibt mein Nginx mehrere Domains in eine Hauptdomain um, die wir verwenden. Hier ist eine Regel aus meiner Konfiguration: server { listen X.X.X.X:80; server_name .exampleblog.org; rewrite ^(.*) http://blog.example.org$1 permanent; } Jede Anfrage an ** exampleblog.org * wird an blog.example.org weitergeleitet Jetzt möchte ich, dass www.exampleblog.org/+ und exampleblog.org/+ den …

7
Starten Sie Nginx beim Start
Ich konnte Nginx und Passenger installieren und ausführen, aber ich kann Nginx nicht immer dann starten, wenn ich meinen Server neu starte. Um den Nginx-Prozess zu starten, tippe ich einfach sudo / opt / nginx / sbin / nginx ein . Nach meinem Verständnis wird alles ausgeführt, was ich mit …
11 ubuntu  nginx  startup 


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.