Category Archives: Core

Kernmodul zur Kontrolle von Ports, Verzeichnissen, Fehlerseiten usw.

location

Syntax: location [=|~|~*|^~|@] /uri/ { … } Voreinstellung: no Kontext: server Diese Direktive erlaubt unterschiedliche Konfigurationen bei URL. Es kann mit beiden Zeichenketten und regulären Ausdrücken konfiguriert werden. Um die regulären Ausdrücke zu verwenden, müssen Sie eine Präfix benutzen: “~” … Continue reading

Gehört zu Core

limit_rate

Syntax: limit_rate Bandbreite Voreinstellung: no Kontext: http, server, location, if in location Die Direktive bestimmt die Bandbreite der Übertragung der Antworten an den Clienten. Die Bandbreite ist in Bytes pro Sekunde angegeben. Die Begrenzung funktioniert nur bei einer Verbindung, d.h. … Continue reading

Gehört zu Core

large_client_header_buffers

Syntax: large_client_header_buffers  Anzahl   Größe Voreinstellung: large_client_header_buffers 4 4k/8k Kontext: http, server Die Direktive legt die maximale Anzahl und Größe des Puffers für große Header fest, um die Client-Anfragen zu lesen. Die Anfrage darf nicht größer sein, als die Größe eines … Continue reading

Gehört zu Core

keepalive_requests

Syntax: keepalive_requests  [Anzahl] Voreinstellung: keepalive_requests 100 Kontext: http, server, location Anzahl der Anfragen, die über eine Keep-Alive Verbindung hergestellt werden können.

Gehört zu Core

keepalive_timeout

Syntax: keepalive_timeout [ Zeit ] Voreinstellung: keepalive_timeout 75 Kontext: http, server, location Der erste Parameter legt den Timeout für die Keep-Alive Verbindungen mit dem Client fest. Der Server wird die Verbindungen nach dieser Zeit beenden. Der zweite Parameter legt den … Continue reading

Gehört zu Core

if_modified_since

Syntax: if_modified_since [off|exact|before] Voreinstellung: if_modified_since exact Kontext: http, server, location Die Direktive (0.7.24) bestimmt, wie der Zeitpunkt der Dateiänderung und die Zeit im Request-Header “If-Modified-Since” überprüft werden kann: off – nicht überprüfen “If-Modified-Since” im Anfrage-Header (0.7.34); exact – genau zutreffend; … Continue reading

Gehört zu Core

default_type

Syntax: default_type MIME-type Voreinstellung: default_type text/plain Kontext: http, server, location Es kann vorkommen, dass der Server ein Dokument ausliefern muss, dessen Typ er nicht mit Hilfe seiner MIME-Type-Zuordnungen bestimmen kann. Der Server informiert den Clienten über den Content-Type des Dokumentes. … Continue reading

Gehört zu Core

client_max_body_size

Syntax: client_max_body_size Größe Voreinstellung: client_max_body_size 1m Kontext: http, server, location Die Direktive legt die maximale Größe der Anfrage fest, die im “Content-Length”-Header der Anfrage angegeben wird. Wenn die Anfrage Größer als die Angegebene ist, anwortet nginx mit der Fehlermeldung “Request … Continue reading

Gehört zu Core

client_header_timeout

Syntax: client_header_timeout Zeit Voreinstellung: 60 Kontext: http, server Die Direktive bestimmt den Timeout für das Lesen des Headers vom Client. Wenn der Client nach dieser Zeit nichts sendet, antwortet nginx mit der Fehlermeldung “Request time out” (408).

Gehört zu Core

client_header_buffer_size

Syntax: client_header_buffer_size Größe Voreinstellung: 1k Kontext: http, server Die Direktive legt die Größe des Puffers für den Request-Header fest. Für die meisten Anfragen würde die Größe des Puffers von 1K volkommen ausreichend sein. Wenn jedoch ein Client größere Cookies sendet, … Continue reading

Gehört zu Core