Frame-Einbindung/Weiterleitung von Webseite

SoBe19

Newbie
Registriert
Jan. 2019
Beiträge
6
Hallo zusammen:

Ich habe mal wieder eine Frage. Eigentlich sind es sogar zwei. Hoffentlich bin ich in diesem Forenbereich richtig!
Bei unserem Hoster habe ich eine Subdomain angelegt und auf eine andere Webseite weitergeleitet, eine Suchmaschine. Dazu habe ich mit Notepad++ eine
index.html-Datei angelegt und folgenden Code reingeschrieben, den ich der 'webgo Hilfe' entnommen habe:
HTML:
<html>
<head>
<title>Titel</title>
</head>
<frameset>
<frame src="https://zieldomain.de/verzeichnis/">
</frameset>
</html>
Beim Ziel habe ich natürlich die korrekte URL der Zielwebseite eingetragen. Diese index.html-Datei habe ich dann in das Grundverzeichnis der Subdomain hochgeladen.
Das alles habe ich gemacht, weil ich die URL der Zielwebseite nach der Weiterleitung nicht anzeigen wollte, sondern die der Subdomain.
Es schien auch alles zu funktionieren. Die Weiterleitung funktionierte und die URL der Subdomain wurde auch auf der Zielwebseite und deren Unterseiten angezeigt.
Dann traten aber gleich zwei Probleme auf. Zum einen wurde die Zielwebseite nach Eingabe der URL der Subdomain nur noch bei Firefox angezeigt, bei Chrome und Edge nicht mehr. Mit der ursprünglichen Weiterleitung direkt auf die Zielwebseite (über eine normale Weiterleitung bei der Hoster-Plattform, ohne die index.html-Datei) funktionierte es noch.
Und zum anderen wurden Webseiten mancher Anbieter, deren Links auf einer Unterseite der eingebundenen Zielwebseite sind, nicht mehr direkt angezeigt. Stattdessen wurde eine Meldung angezeigt, der zufolge die Drittwebseiten-Anzeige aus Sicherheitsgründen (Abwehr von Clickjacking) nicht möglich ist, sondern nur durch die Anzeige in einem neuen Tab erfolgen kann. Und auch dort ist dann nicht garantiert, dass die Drittwebseiten korrekt angezeigt werden. Zum Beispiel werden beim Suchbegriff 'Bäckerei' die Seiten korrekt und ohne Fehlermeldung bzw. Umleitung angezeigt. Beim Suchbegriff 'Torgau' werden die Seiten der Stadt Torgau nicht korrekt angezeigt (wahrscheinlich, weil die Administratoren der Seite die Sicherheitseinstellung aktiviert haben).
Nun meine Fragen: Warum funktioniert die Anzeige nach der Weiterleitung nur im Firefox und woanders nicht? Und wie kann man bei einer solchen Frame-Weiterleitung Drittwebseiten ohne die Sicherheitsmeldung anzeigen? Gibt es da einen Weg? Oder wie kann man es alternativ machen, dass die URL der Zielwebseite nicht angezeigt wird, sondern die der Subdomain (auf den Seiten, die als Links auf der Unterseite der Zielwebseite sind, sollte die URL möglichst wieder angezeigt werden) und dann diese Probleme nicht auftreten?
Ich danke euch schon mal herzlich für eure schnellen Antworten!
Hier der Link zu unserer Subdomain, um die es geht: https://finden-suchen.beiunsintorgau.de
 
Hallo .one:

In welchem Browser hast du versucht, die Webseite zu öffnen? Es geht nur im Firefox!

Gruß
 
Dann kann ich die Seite nicht aufrufen und nicht helfen.

Edit: Info ist falsch. Geht auch mit anderen Browsern. Allerdings habe ich die Seite nicht besucht, da https nicht anständig eingerichtet ist.
 
Vielen Dank für die Info! Bei mir funktioniert es im Chrome nicht. Und was heißt, https ist nicht anständig eingerichtet? Die Suchmaschine ist auf https eingestellt, auch die Ports. Und unsere Website inkl. der Subdomain haben ein https-Zertifikat. Zugegeben, das für die Suchmaschine ist selbsterstellt.
Gruß
 
1713531343068.png
 
  • Gefällt mir
Reaktionen: Engaged
Okay, aber mit welchem Browser kommt bei Ihnen diese Meldung? Bei mir wird im Chrome-Browser die Seite zwar nicht angezeigt, aber es wird in den Website-Informationen angezeigt, dass die Seite sicher ist. Im Firefox-Browser wird die Seite ganz normal angezeigt. Und wie kann man das Problem, dass das bei Ihnen angezeigt wird beheben? Bzw. wie kann man bei einer Weiterleitung statt der URL der Zielwebseite die URL der Subdomain anzeigen lassen und das auch auf den Unterseiten der Zielwebseite?
 
Ich würde empfehlen statt Frames lieber Iframes zu verwenden:
Aber egal mit welcher Variante du arbeitest musst du in der URL statt einer IP Adresse einen Hostname/Domain (für die das Zertifikat ausgestellt wird) eintragen (<frame src="https://85.215.229.70:8444/">). Nur dann kann der Browser das Zertifikat auch korrekt validieren.

Ich habe gerade auch suchen müssen; man kann wohl auch IP Adressen statt Hostnames in ein Zertifikat mitaufnehmen: https://www.hosttest.de/artikel/ssl-zertifikat-auf-ip-adressen-ausstellen

Außerdem scheint das Zertifikat von dir selbst ausgestellt worden zu sein? Ich sehe zumindest keine gültige Zertifikatskette. So wird jeder Browser das Zertifikat abweisen.
 
Hallo Phate84:

Erstmal vielen Dank für den konstruktiven Lösungsvorschlag. Aber leider funktioniert es auch mit dem iframe nicht. Die Zielwebseite wird auch dann nur im Firefox angezeigt. Und die Seite https://www.torgau.eu wird auch dann nicht geöffnet, ist nur über den Umweg eines neuen Tabs zu öffnen (Clickjacking-Schutz). Was kann man da noch machen? Gibt es noch eine andere Möglichkeit auf die Zielwebseite umzuleiten, ohne dass deren URL angezeigt wird und so, dass alle Links von der Zielwebseite aus geöffnet werden ohne die Tab-Umleitung. Herzliche Grüße!
 
Zurück
Oben