Webseite mit https fehlerhaft ...

Frank-Kruse schrieb am 29.04.2020 um 11:50 Uhr

Hallo WebDesigner,

ich habe ein Problem mit meiner Webseite,welche nicht als https: aufgerufen wird. Ich habe die Tipps und Ratschläge hier im Forum schon durch stöbert,aber ich habe damit mein Problem finden und lösen können.

Also ich verwende WebDesigner 17, Win 8.1.

Mein Provider versicherte mir das im Webhosting alles ohne Fehler ist.Ich habe meine Html-Seiten durchgelesen und auch dort keine alten "http" gefunden.Ich muß auch beichten,das ich kein HTML-ler bin.

Gibt es ein Tool oder Programm,was solche Fehler finden und beheben kann? Mein Webseite: www.malerkruse.de

Ich wäre für jede Hilfe dankbar.

Kommentare

Markus73 schrieb am 29.04.2020 um 12:25 Uhr

Das muss bei Deinem Webhoster eingestellt werden (sofern er das anbietet) und ist komplett unabhängig vom Webdesigner und damit auch vom HTML-Code Deiner Seiten.

BeRo schrieb am 29.04.2020 um 13:05 Uhr

[...] Mein Provider versicherte mir das im Webhosting alles ohne Fehler ist. [...]

Und da hat er recht, Deine Site ist also unter https fehlerfrei erreichbar... 🙂

 
Leider trifft das auch für die ungeschützte http URL zu (s.o.). Du musst also dafür sorgen, dass alle Seitenaufrufe über Port 80 (http) permanent umgeleitet werden auf https.

Wie Dir @Markus73 schon geschrieben hat, muss die Einstellung beim Webhoster erfolgen.

Dein Provider (Webhoster), die dogado GmbH, betreibt einen nginx befeuerten Webserver, auf dem Deine Site gehostet wird.
Im Gegensatz zu dem weiter verbreiteten Apache Webserver, kann der nginx Server nicht einfach mit einer https Datei gesteuert werden. Du musst also etwas tiefer einsteigen und die Konfigurationsdatei "nginx.conf" im Verzeichnis "/etc/nginx/" editieren.
So könnte ein passendes Script aussehen:

server  {
listen          80;       listen          [xxx:xxx:xxx::42]:80;         
server_name     example.com;       
return          301 https://$server_name$request_uri;
} 
server  {        listen          443 ssl;        
listen          [xxx:xxx:xxx::42]:443 ssl;         
server_name     example.com; [...] 
}

Wenn Du Dir die Änderungen an der Konfiguration des Webservers nicht zutraust oder wenn Du keine Rechte hast die Konfiguration zu ändern, dann solltest Du beim Provider den Admin des Webservers bitten, für Dich eine permanente (301) Umleitung aller Anfragen, die auf Port 80 eingehen, auf https anzulegen.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓