Weiterleitung von Website

10/23/2013 20:05 butter123#1
Moin Leute,

ich habe einen Webspace zur verfügung und möchte eine Website erstellen, die auf eine andere weiterleitet, ohne dass dies aus dem Quellcode zu sehen ist. Ich habe an vorkenntnissen nur ganz grundlegendes Html.

Ist soetwas möglich? Kann man einen Befehl von außerhalb der website laden und ausführen lassen?



Mfg

Butter
10/23/2013 20:08 Luxxus²#2
Wie genau meinst du das, dass es im quelltext nicht zu sehen sein darf?
In der Datei kann man es immer sehen.
In dem Brower-Quelltext, kannst du es so nicht Auslesen:

<?php
Header("Location:http://Seite.de");
?>

Best regards
10/23/2013 20:20 butter123#3
Also der hintergrund:
Ich möchte von meiner website weiterleiten, ohne dass durch eine automatische prüfung der website erkannt wird, dass sie weiterleitet.

wenn ich den code oben eingebe, sagt er mir unexpected : in line 2.
tut mir leid meine vorkenntnisse sind leider eher =0 zu setzen -.-
10/23/2013 20:24 Kentika#4
Versuch mal das hier:

<meta http-equiv="refresh" content="0; URL=http://google.de/">

Google.de Durch URL ersetzen.
10/23/2013 20:27 Smatify#5
Versuch mal das
PHP Code:
<meta http-equiv="refresh" content="0; URL=http://deine-domain.tld"
#Edit: Meh nicht schnell genug :S
10/23/2013 20:28 Luxxus²#6
Meta Daten sieht man jedoch im quelltext ;)

Bei meiner Methode oben muss zwischen den Doppelpunkt und dem http noch ein Leerzeichen ;)
10/23/2013 20:34 Kentika#7
Quote:
Originally Posted by Luxxus² View Post
Meta Daten sieht man jedoch im quelltext ;)

Bei meiner Methode oben muss zwischen den Doppelpunkt und dem http noch ein Leerzeichen ;)
--wrong--

Eigentlich könnte man sagen, dass beide gleich sind bzw. gleich funktionieren.

Setzt man die Refresh Zeit auf 0, hast Du gar keine Zeit um den Content auszulesen, weil es genau das selbe wie die header location bewirkt. Ich hatte nur kein PHP gepostet, weil ich davon ausging, dass er, aufgrund seiner Erfahrung noch nicht php Dokumente erstellen kann sondern bei HTML ist :D
10/23/2013 20:36 Luxxus²#8
Quote:
Originally Posted by Kentika View Post
Im Prinzip macht der Header nichts anderes. Er modifiziert den <head></head> Tag so, dass er auf eine andere Seite weiterleitet.

Eigentlich könnte man sagen, dass beide gleich sind bzw. gleich funktionieren.

Setzt man die Refresh Zeit auf 0, hast Du gar keine Zeit um den Content auszulesen, weil es genau das selbe wie die header location bewirkt. Ich hatte nur kein PHP gepostet, weil ich davon ausging, aufgrund seiner Erfahrung noch nicht php Dokumente zu erstellen sondern bei HTML war :D
Wenn man will, kann man es auch in 0 Sekunden Auslesen :P
10/23/2013 20:37 Kentika#9
Quote:
Originally Posted by Luxxus² View Post
Wenn man will, kann man es auch in 0 Sekunden Auslesen :P
Du kannst nichts in 0 Sekunden auslesen, weil 0 Sekunden eine Zeitspanne von 0 Sekunden sind, d.h. es wird direkt weitergeleitet es gibt gar keinen zwischenzeitlichen Content^^
10/23/2013 20:40 butter123#10
hmm danke erstmal, aber ich erziehle noch nicht mein gewünschtes ergebnis.

ich glaube ihr habt das problem schon erkannt^^ wenn ich den quellcode der seite anfordere gibt er mir direkt den der 2. seite. habs unten mal ausprobiert. (und in der url steht auch die der 2. seite drin)

[Only registered and activated users can see links. Click Here To Register...]

edit: ich kenn es von mysql so, dass bspw logindaten in einer externen datei gespeichert sind, auf die der der sich mit der website verbindet kein zugriff hat und ncihts davon sieht. ist das ein möglicher weg?
10/23/2013 20:43 Kentika#11
Wieso 5 Sekunden ? Setz es auf 0 oder nimn Header Location :)
10/23/2013 20:49 Smatify#12
Quote:
Originally Posted by Kentika View Post
Du kannst nichts in 0 Sekunden auslesen, weil 0 Sekunden eine Zeitspanne von 0 Sekunden sind, d.h. es wird direkt weitergeleitet es gibt gar keinen zwischenzeitlichen Content^^
Setz mal ein "view-source:" vor die Adresse^^
10/23/2013 20:50 flogi333#13
Quote:
Im Prinzip macht der Header nichts anderes. Er modifiziert den <head></head> Tag so, dass er auf eine andere Seite weiterleitet.
THIS... is bullshit!!
Die header("Loaction:......"); Methode modifiziert NICHT den head des HTML. Es sendet überhaupt kein Dokument zurück, sondern nur ein 302 Redirect...
10/23/2013 20:54 Kentika#14
Quote:
Originally Posted by flogi333 View Post
THIS... is bullshit!!
Die header("Loaction:......"); Methode modifiziert NICHT den head des HTML. Es sendet überhaupt kein Dokument zurück, sondern nur ein 302 Redirect...

Achso und wenn es einen 302 Redirect zurücksendet ist es keine Modifikation des Headers

Sollte es falsch sein, dann möchte ich mich an dieser Stelle entschuldigen, dann habe ich wohl einiges falsch gelesen. Danke für die Korrektur :)




Quote:
Originally Posted by Smatify View Post
Setz mal ein "view-source:" vor die Adresse^^
das ist true :D
10/23/2013 20:57 flogi333#15
Quote:
Zitat:
Zitat von flogi333 Beitrag anzeigen
THIS... is bullshit!!
Die header("Loaction:......"); Methode modifiziert NICHT den head des HTML. Es sendet überhaupt kein Dokument zurück, sondern nur ein 302 Redirect...

Achso und wenn es einen 302 Redirect zurücksendet ist es keine Modifikation des Heads
Hahah, zwischen den header von HTTP und dem <head></head> von HTML ist ein rießiger Unterschied.

Ach ja, du kannst den Content auslesen wenn du im HTML-head die Metainfo auf 0 setzt, da der Browser dies erst nach vollständigem Aufbau der Seite ausführt.