[extensions-web] openshift: improve nginx configuration.
- From: Yuri Konotopov <ykonotopov src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [extensions-web] openshift: improve nginx configuration.
- Date: Sat, 15 Dec 2018 10:56:16 +0000 (UTC)
commit fe784d12741f9651df4abd27d31deb4305b31c39
Author: Yuri Konotopov <ykonotopov gnome org>
Date: Sat Dec 15 14:50:42 2018 +0400
openshift: improve nginx configuration.
1. Do not log favicon.ico, robots.txt and /health requests.
2. Cache typical static files.
openshift/docker/nginx/nginx.conf | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/openshift/docker/nginx/nginx.conf b/openshift/docker/nginx/nginx.conf
index 33ac82f..a539321 100644
--- a/openshift/docker/nginx/nginx.conf
+++ b/openshift/docker/nginx/nginx.conf
@@ -3,7 +3,6 @@ worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
-
events {
worker_connections 1024;
use epoll;
@@ -44,7 +43,24 @@ http {
add_header X-Frame-Options SAMEORIGIN;
add_header X-UA-Compatible IE=Edge;
+ location = /favicon.ico {
+ log_not_found off;
+ access_log off;
+ }
+
+ location = /robots.txt {
+ allow all;
+ log_not_found off;
+ access_log off;
+ }
+
+ location ~* \.(jpg|jpeg|gif|png|ico|css|pdf|txt|bmp|js)$ {
+ access_log off;
+ expires 3d;
+ }
+
location /health {
+ access_log off;
return 200 "alive";
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]