Category Archives: Core
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
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
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
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.
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
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
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
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
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).
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