Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:server_lmn7:https_redirect:start]] 

Einrichten einer HTTPs-Weiterleitung für die Schulkonsole

Manche Browser verwenden bei Eingabe einer URL ohne Protokoll (http/https) standardmäßig http. Ist die Schulkonsole auf Port 443 eingestellt, geht der Zugriff ins leere. Die Schulkonsole kann aber nur auf einem Port laufen. Um eine automatische Weiterleitung von http auf https einzurichten, ist ein weiterer Webserver auf dem Schulserver erforderlich.

Geeignet ist prinzipiell jeder unter Ubuntu einrichtbare Webserver. Geht es lediglich um die Weiterleitung muss es nicht Apache oder Nginx sein. Es reicht ein Leichtgewicht, wie Webfs.

Hinweis: An Stelle von 'linuxmuster.local' muss die FQDN des eigenen Servers verwendet werden!

Einrichtung

1. Installation des Pakets

sudo apt-get install webfs

2. Konfigurationsdatei anpassen

nano /etc/webfsd.conf

Anzupassen sind entsprechend der eigenen Gegebenheiten
web_root=„/var/www/html“
web_host=„server.local“ #FQDN des Servers im eigenen Netz
web_ip=„10.0.0.1“ #IP-Adresse des Servers; 10.16.1.1 bei do-it-like-babo Installationen
web_port=„80“
web_index=„index.html“

3. Index-Datei erstellen

nano /var/www/html/index.html

Inhalt:

<!DOCTYPE HTML>
<meta http-equiv=„refresh“ content = „0;url=https://linuxmuster.local“>
<html>
<head>
<title>Schulkonsole</title>
</head>
<body>
<b>Die Schulkonsole ist nur per https erreichbar. Sie werden weitergeleitet. <br>
Falls die Weiterleitung nicht funktioniert, klicken Sie hier:</b><br>
<b><a href=„https://linuxmuster.local“>https://linuxmuster.local</a></b>
</body></html>

Die Weiterleitung erfolgt durch den meta-Tag.

4. Eigentümer der Index-Datei ändern

chown www-data:www-data /var/www/html/index.html

5. Dienst starten

service webfs start

6. Dienst beim hochfahren automatisch starten lassen

update-rc.d webfs defaults

Test

In einem Browser wie Edge oder Internet Explorer den Server mittels HTTP ansprechen: http://linuxmuster.local

Die Weiterleitungsseite sollte kurz erscheinen und kurz darauf die Schulkonsole.

 [[anwenderwiki:server_lmn7:https_redirect:start]] anwenderwiki/server_lmn7/https_redirect/start.txt · Zuletzt geändert: 2021/02/24 14:04 von michael_kohls