diff --git a/web-apache-mysql/alpine/conf/etc/zabbix/apache.conf b/web-apache-mysql/alpine/conf/etc/zabbix/apache.conf
index 36def0c29..9a36c5002 100644
--- a/web-apache-mysql/alpine/conf/etc/zabbix/apache.conf
+++ b/web-apache-mysql/alpine/conf/etc/zabbix/apache.conf
@@ -42,4 +42,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-mysql/alpine/conf/etc/zabbix/apache_ssl.conf b/web-apache-mysql/alpine/conf/etc/zabbix/apache_ssl.conf
index 63005b0e1..4cb13d56f 100644
--- a/web-apache-mysql/alpine/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-mysql/alpine/conf/etc/zabbix/apache_ssl.conf
@@ -65,5 +65,13 @@ Listen 8443
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-mysql/centos/conf/etc/zabbix/apache.conf b/web-apache-mysql/centos/conf/etc/zabbix/apache.conf
index 8f61ef1ef..a58c94c32 100644
--- a/web-apache-mysql/centos/conf/etc/zabbix/apache.conf
+++ b/web-apache-mysql/centos/conf/etc/zabbix/apache.conf
@@ -46,4 +46,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-mysql/centos/conf/etc/zabbix/apache_ssl.conf b/web-apache-mysql/centos/conf/etc/zabbix/apache_ssl.conf
index 758cd462c..ed3e546f1 100644
--- a/web-apache-mysql/centos/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-mysql/centos/conf/etc/zabbix/apache_ssl.conf
@@ -68,4 +68,12 @@ Listen 8443
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-mysql/ubuntu/conf/etc/zabbix/apache.conf b/web-apache-mysql/ubuntu/conf/etc/zabbix/apache.conf
index 36def0c29..9a36c5002 100644
--- a/web-apache-mysql/ubuntu/conf/etc/zabbix/apache.conf
+++ b/web-apache-mysql/ubuntu/conf/etc/zabbix/apache.conf
@@ -42,4 +42,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-mysql/ubuntu/conf/etc/zabbix/apache_ssl.conf b/web-apache-mysql/ubuntu/conf/etc/zabbix/apache_ssl.conf
index d18d08fde..0d4382cfd 100644
--- a/web-apache-mysql/ubuntu/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-mysql/ubuntu/conf/etc/zabbix/apache_ssl.conf
@@ -64,5 +64,13 @@ LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/alpine/conf/etc/zabbix/apache.conf b/web-apache-pgsql/alpine/conf/etc/zabbix/apache.conf
index 36def0c29..9a36c5002 100644
--- a/web-apache-pgsql/alpine/conf/etc/zabbix/apache.conf
+++ b/web-apache-pgsql/alpine/conf/etc/zabbix/apache.conf
@@ -42,4 +42,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/alpine/conf/etc/zabbix/apache_ssl.conf b/web-apache-pgsql/alpine/conf/etc/zabbix/apache_ssl.conf
index 63005b0e1..4cb13d56f 100644
--- a/web-apache-pgsql/alpine/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-pgsql/alpine/conf/etc/zabbix/apache_ssl.conf
@@ -65,5 +65,13 @@ Listen 8443
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/centos/conf/etc/zabbix/apache.conf b/web-apache-pgsql/centos/conf/etc/zabbix/apache.conf
index 8f61ef1ef..a58c94c32 100644
--- a/web-apache-pgsql/centos/conf/etc/zabbix/apache.conf
+++ b/web-apache-pgsql/centos/conf/etc/zabbix/apache.conf
@@ -46,4 +46,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/centos/conf/etc/zabbix/apache_ssl.conf b/web-apache-pgsql/centos/conf/etc/zabbix/apache_ssl.conf
index 758cd462c..ed3e546f1 100644
--- a/web-apache-pgsql/centos/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-pgsql/centos/conf/etc/zabbix/apache_ssl.conf
@@ -68,4 +68,12 @@ Listen 8443
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache.conf b/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache.conf
index 36def0c29..9a36c5002 100644
--- a/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache.conf
+++ b/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache.conf
@@ -42,4 +42,12 @@
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache_ssl.conf b/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache_ssl.conf
index d18d08fde..0d4382cfd 100644
--- a/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache_ssl.conf
+++ b/web-apache-pgsql/ubuntu/conf/etc/zabbix/apache_ssl.conf
@@ -64,5 +64,13 @@ LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
Deny from all
+
+
+ Require all denied
+
+ Order deny,allow
+ Deny from all
+
+
diff --git a/web-nginx-mysql/alpine/conf/etc/zabbix/nginx.conf b/web-nginx-mysql/alpine/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-mysql/alpine/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-mysql/alpine/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/alpine/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-mysql/alpine/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-mysql/alpine/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-mysql/alpine/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/centos/conf/etc/zabbix/nginx.conf b/web-nginx-mysql/centos/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-mysql/centos/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-mysql/centos/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/centos/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-mysql/centos/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-mysql/centos/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-mysql/centos/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/rhel/conf/etc/zabbix/nginx.conf b/web-nginx-mysql/rhel/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-mysql/rhel/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-mysql/rhel/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/rhel/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-mysql/rhel/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-mysql/rhel/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-mysql/rhel/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx.conf b/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-mysql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx.conf b/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-pgsql/alpine/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/centos/conf/etc/zabbix/nginx.conf b/web-nginx-pgsql/centos/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-pgsql/centos/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-pgsql/centos/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/centos/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-pgsql/centos/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-pgsql/centos/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-pgsql/centos/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx.conf b/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx.conf
+++ b/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx_ssl.conf b/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
+++ b/web-nginx-pgsql/ubuntu/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/zabbix-appliance/rhel/conf/etc/zabbix/nginx.conf b/zabbix-appliance/rhel/conf/etc/zabbix/nginx.conf
index fbc144486..b59f17552 100644
--- a/zabbix-appliance/rhel/conf/etc/zabbix/nginx.conf
+++ b/zabbix-appliance/rhel/conf/etc/zabbix/nginx.conf
@@ -50,6 +50,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;
diff --git a/zabbix-appliance/rhel/conf/etc/zabbix/nginx_ssl.conf b/zabbix-appliance/rhel/conf/etc/zabbix/nginx_ssl.conf
index 44594adb7..17ae63661 100644
--- a/zabbix-appliance/rhel/conf/etc/zabbix/nginx_ssl.conf
+++ b/zabbix-appliance/rhel/conf/etc/zabbix/nginx_ssl.conf
@@ -74,6 +74,11 @@ server {
try_files $uri $uri/ /index.php?$args;
}
+ location ~ /(api\/|conf[^\.]|include|locale|vendor) {
+ deny all;
+ return 404;
+ }
+
location ~ .php$ {
fastcgi_pass unix:/tmp/php-fpm.sock;
fastcgi_index index.php;