Benutzer-Werkzeuge

Webseiten-Werkzeuge


nginx

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
nginx [2025/11/03 13:16] bertinginx [2025/11/23 14:14] (aktuell) berti
Zeile 1: Zeile 1:
 apt install libnginx-mod-stream apt install libnginx-mod-stream
 +
 +<WRAP center round box 60%>
  
  user www-data;  user www-data;
Zeile 14: Zeile 16:
      map $ssl_preread_server_name $name{      map $ssl_preread_server_name $name{
          hostnames;          hostnames;
-         .mainfo.net mainfo;+         .domain stream_domain;
          default localserver;          default localserver;
      }      }
  
-     upstream mainfo+     upstream strem_domain
-         server 172.16.19.10:443;+         server x.x.x.x:443;
      }      }
  
Zeile 46: Zeile 48:
          listen 80;          listen 80;
          proxy_set_header Host $http_host;          proxy_set_header Host $http_host;
-         server_name .mainfo.net;+         server_name .domain;
          location / {          location / {
-             proxy_pass http://172.16.19.10:80;+             proxy_pass http://x.x.x.x:80;
          }          }
      }      }
  
      server      {      server      {
-         server_name             content19.abecloud.de;+         server_name             domain;
          include content.conf;          include content.conf;
-         ssl_certificate /etc/letsencrypt/live/content19.abecloud.de/fullchain.pem; # managed by Certbot +         ssl_certificate fullchain.pem; 
-         ssl_certificate_key /etc/letsencrypt/live/content19.abecloud.de/privkey.pem;+         ssl_certificate_key privkey.pem;
      }      }
  
Zeile 67: Zeile 69:
      }      }
  }  }
 +
 +</WRAP>
 +
 +rewrite ^(.+[^/])/$ $1;                         # remove trailing slash
 +
 +rewrite ^.*/([^/.]+)$ $uri/index.html;          # add index.html if last part is not a filename
 +
 +rewrite ^(.+)/[^/]+$ $uri;                      # extrakt path to $1
 +
 +set $uri_path $1;                               # set uri_path to $1
  
  
nginx.1762175775.txt.gz · Zuletzt geändert: von berti