Eine Website öffnen lassen obwohl eine andere Eingegeben wurde

Hallo,
Es ist ja möglich das man eine andere HP im Internet öffnen lässt als eingegeben. Z.b. wenn ich www.aol.de eingebe das er www.zdnet.de öffnet. Ich habe ja gehört das damit viel unfug getriben wird. Ich möchte gerne wissen wie sowas geht. Ich habe das schon mal ansatzweise nachgegeuckt aber irgendwie bekommen ich das nicht hin.

Ich habe das mit einem Local DNS getestet aber irgendwie geht das nicht.
Vieleicht kann mir da ja einer weiterhelfen
 
Meinst du eine Weiterleitung ?

<script language="javascript">
<!--
function weiter() {
window.location.href = "da will ich hin.html";
return
}
setTimeout(weiter, 0);
// -->
</script>

Das ist ein JavaScript das dich Weiterleitet, einfach in den html Code einfügen. Bei set Timeout kannst du auch noch ändern wie lange es dauern soll bis weitergeleitet wird, falls nötig.

cya
Orni
 
Original von Orniflyer
Meinst du eine Weiterleitung ?

<script language="javascript">
<!--
function weiter() {
window.location.href = "da will ich hin.html";
return
}
setTimeout(weiter, 0);
// -->
</script>

Das ist ein JavaScript das dich Weiterleitet, einfach in den html Code einfügen. Bei set Timeout kannst du auch noch ändern wie lange es dauern soll bis weitergeleitet wird, falls nötig.

cya
Orni

dafür müsstet du normal zugriff auf die "gesperrte" domaine haben

anders müsstest du in einer datei die mir gerade entfallen ist, die dns manuell zuordnen (oder verwechsel ich da was?) oder halt alle eingaben in den browser auswerten
 
Was meint er denn nun ? Das man von einer Seite weggeleitet wird aber eigentlich gern die Seite trotzdem besuchen möchte oder wie man das ganze selber realisiert.

Ich glaube das die meißten Seiten bei denen sowas der Fall ist sowieso auf eine sofortige Weiterleitung aus sind. Ansonsten heißt es einfach sich den Quellcode der HP anschauen von der man weggeleitet wird, wenn man da nichts weiter als eine Weiterleitung findet erfüllt die Seite auch keinen anderen Zweck.


cya
Orni
 
Original von Orniflyer
Meinst du eine Weiterleitung ?

<script language="javascript">
<!--
function weiter() {
window.location.href = "da will ich hin.html";
return
}
setTimeout(weiter, 0);
// -->
</script>

Das ist ein JavaScript das dich Weiterleitet, einfach in den html Code einfügen. Bei set Timeout kannst du auch noch ändern wie lange es dauern soll bis weitergeleitet wird, falls nötig.

cya
Orni
brauchste nich. das reicht
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.url.del">
ist html
 
Original von hbier
brauchste nich. das reicht
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.url.del">
ist html

Leider nicht :( Es gibt viele Browser die die normale html Weiterleitung deaktiviert haben , daher auch die vielen berühmten "Wenn sie nicht weitergeleitet werden klicken sie bitte hier ..... " Screens. Die JS Weiterleitung sollte aber bei nahezu allen funktionieren. Wenn man sicherehen möchte kann man auch beides einbauen :)

cya
Orni
 
ich möchte keine Seite weiterleiten, wenn ein User auf eine URL geht dann aber eine anddre öffnet aber auf den Server auf den der User eigentlich zugreifen will habe ich keinen Zugriff
 
im ordner windows\system32\drivers\etc ist eine datei namens "hosts".
wenn du da folgendes einträgst, kommst du auf deinem rechner anstatt auf aol.de auf zdnet.de (212.187.242.205):

212.187.242.205 aol.de
212.187.242.205 www.aol.de

ist es das was du suchst?
 
Original von Orniflyer
Original von hbier
brauchste nich. das reicht
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.url.del">
ist html
Leider nicht :( Es gibt viele Browser die die normale html Weiterleitung deaktiviert haben , daher auch die vielen berühmten "Wenn sie nicht weitergeleitet werden klicken sie bitte hier ..... " Screens. Die JS Weiterleitung sollte aber bei nahezu allen funktionieren. Wenn man sicherehen möchte kann man auch beides einbauen

also ich hatte noch nie probleme (mit std browsern) sofern ich damit nur das verzeichnis wechselte. eine weiterleitung auf eine domain zu unterbinden macht aus sicherheitstechnischer sicht einen sinn. von daher wird es bei den einen gehen bei anderen nicht.

gleichwohl hast du natuerlich recht, dass es nicht bei allen browsern funktioniert....hier ein auszug aus dem w3c standard:
Note. Some user agents support the use of META to refresh the current page after a specified number of seconds, with the option of replacing it by a different URI. Authors should not use this technique to forward users to different pages, as this makes the page inaccessible to some users. Instead, automatic page forwarding should be done using server-side redirects.



Original von Strahl
wenn ich jetzt im Browser www.ebay.de schreibe kommt : interner Serverfehler, weiss einer warum?
das haengt mit den virtual-hosts zusammen. bei http wird bei einer halbwegs aktuellen version der eingegebene domain mitgeschickt. anhand von diesem wird dann die entsprechende webpage zurueckgeschickt. somit ist es moeglich auf einer ip mehrere webseiten anzubieten.
wenn du jezt versuchst eine nicht eigerichtete domain bei einem solchen server anzuzeigen, bekommst du entweder einen error oder die standarddomain.
 
Zurück
Oben