📄 nginx
Tamaño: 1.89 KB
Modificado: 2026-01-31 00:38:49
Permisos: 100664
Ruta:
/home/apps/ciermmi/config/nginxContenido del Archivo
#2025
upstream app_ciermmi { server 127.0.0.1:3021 fail_timeout=0; }
server {
listen 80;
server_name ciermmi.gvn.mx;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
ssl_certificate /home/ssl/STAR_gvn_mx.crt;
ssl_certificate_key /home/ssl/gvn_mx_sin_pass.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
client_max_body_size 22M;
keepalive_timeout 120;
server_name ciermmi.gvn.mx;
root /home/gvn/apps/$host/public;
index index.htm index.html;
location / {
try_files $uri/index.html $uri.html $uri @app;
}
location ~* ^.+\.(jpeg|png|jpg|gif|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|mp3|flv|mpeg|avi)$ {
try_files $uri @app;
}
location ^~ /elFinder{
location ~* \.php$ {
root /home/gvn/apps/$host/php;
index index.php index.html;
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
root /home/gvn/apps/$host/php;
}
location ~ \.php$ {
root /home/gvn/apps/$host/php;
index index.htm index.html;
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location @app {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header Origin http://$host;
proxy_redirect off;
proxy_pass http://app_ciermmi;
proxy_ssl_verify on;
proxy_ssl_verify_depth 2;
proxy_ssl_session_reuse on;
}
}