Umstellung auf https nur teilweise erfolgreich
Posted: Sat 3. Feb 2024, 18:10
STOP - Bitte lesen Sie die nächsten Zeilen aufmerksam!
1) Bitte füllen Sie die unten stehende Beitragsvorlage vollständig aus!
2) Die Mitglieder dieses Forum stellen ihre wertvolle Zeit zur Verfügung, um zu helfen! Bitte stellen Sie im Gegenzug soviel Informationen wie möglich zur Verfügung und seien Sie in der Fehlerbeschreibung konkret. Beiträge die geringe Eigeninitiative zeigen werden wahrscheinlich keine guten Antworten erhalten!
Sie können diesen oberen Teil der Beitragsvorlage entfernen.
Die folgende Beitragsvorlage darf jedoch in keinem Fall entfernt werden.
---------------------------------------------------------------------------
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)
Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)
--> Ubuntu 20.04 LTS
Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
--> KVM
KeyHelp-Version + Build-Nummer
(z.B. 22.0 - Build 2366)
--> 23.2.1 (Build 3125)
Problembeschreibung / Fehlermeldungen
--> auf meiner Webseite (NamemeinerSeite.com) habe ich das SSL Zertifikat aktiviert. Die kostenlose Version. Ebenso die Forcierung, alle http-Zugriffe auf https umzuleiten.
Nun ist mir aber aufgefallen:
1. Aufruf im Browser "NamemeinerSeite.com" führt korrekt zu "https://NamemeinerSeite.com"
2. Aufruf im Browser "https://NamemeinerSeite.com", selbstverständlich ebenso, JEDOCH
3. Aufruf im Browser "www.NamemeinerSeite.com", "http://NamemeinerSeite.com" oder gar "http://www.NamemeinerSeite.com" wird mit der Meldung "Url not found on this Server" quittiert.
Erwartetes Ergebnis
--> Alle Aufrufe, gleich welcher Art, solange sie meinen Domainnamen betreffen, sollen auf die "https://" Umleitung führen.
Tatsächliches Ergebnis
--> wie oben schon beschrieben.
Eintragung in der htaccess Datei "RewriteEngine On
# Umleitung von www zu non-www und von HTTP auf HTTPS
RewriteCond %{HTTP_HOST} ^www.thievery-customs.com$ [NC]
RewriteRule ^(.*)$ https://thievery-customs.com/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]" brachte keinen Erfolg,
Dieselbe Eintragung habe ich später dann nochmal in den Apache Einstellungen über KeyHelp versucht, auch das brachte keinen Erfolg.
Schritte zur Reproduktion
Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
1) Bitte füllen Sie die unten stehende Beitragsvorlage vollständig aus!
2) Die Mitglieder dieses Forum stellen ihre wertvolle Zeit zur Verfügung, um zu helfen! Bitte stellen Sie im Gegenzug soviel Informationen wie möglich zur Verfügung und seien Sie in der Fehlerbeschreibung konkret. Beiträge die geringe Eigeninitiative zeigen werden wahrscheinlich keine guten Antworten erhalten!
Sie können diesen oberen Teil der Beitragsvorlage entfernen.
Die folgende Beitragsvorlage darf jedoch in keinem Fall entfernt werden.
---------------------------------------------------------------------------
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)
Server-Betriebssystem + Version
(z.B. Ubuntu 20.04)
--> Ubuntu 20.04 LTS
Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)
--> KVM
KeyHelp-Version + Build-Nummer
(z.B. 22.0 - Build 2366)
--> 23.2.1 (Build 3125)
Problembeschreibung / Fehlermeldungen
--> auf meiner Webseite (NamemeinerSeite.com) habe ich das SSL Zertifikat aktiviert. Die kostenlose Version. Ebenso die Forcierung, alle http-Zugriffe auf https umzuleiten.
Nun ist mir aber aufgefallen:
1. Aufruf im Browser "NamemeinerSeite.com" führt korrekt zu "https://NamemeinerSeite.com"
2. Aufruf im Browser "https://NamemeinerSeite.com", selbstverständlich ebenso, JEDOCH
3. Aufruf im Browser "www.NamemeinerSeite.com", "http://NamemeinerSeite.com" oder gar "http://www.NamemeinerSeite.com" wird mit der Meldung "Url not found on this Server" quittiert.
Erwartetes Ergebnis
--> Alle Aufrufe, gleich welcher Art, solange sie meinen Domainnamen betreffen, sollen auf die "https://" Umleitung führen.
Tatsächliches Ergebnis
--> wie oben schon beschrieben.
Eintragung in der htaccess Datei "RewriteEngine On
# Umleitung von www zu non-www und von HTTP auf HTTPS
RewriteCond %{HTTP_HOST} ^www.thievery-customs.com$ [NC]
RewriteRule ^(.*)$ https://thievery-customs.com/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]" brachte keinen Erfolg,
Dieselbe Eintragung habe ich später dann nochmal in den Apache Einstellungen über KeyHelp versucht, auch das brachte keinen Erfolg.
Schritte zur Reproduktion
Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))