Hallo zusammen,
bin neu hier und auch im Erstellen toller Webseiten.
Problem: Wie kann ich bei einer Umleitung auf eine andere URL die alte URL in der Adresse beibehalten?
HAAAALT!!! Bevor ihr jetzt auf mich einprügelt:
- ja, ich habe den ganzen Nachmittag hier im Forum rumgewühlt und trotzdem keine befriedigende Antwort bekommen (die es aber doch bestimmt gibt)
- nein, ich will nichts verheimlichen oder Leuten das Bookmarken erschweren
- ja, es gibt einen vernünftigen Grund, warum ich das brauche
- ja, ich hab´s schon versucht (siehe Quelltexte unten), auch mit den Frames, aber es geht nicht
Also, wer jetzt nur einen blöden Kommentar abgeben wollte, kann sich das sparen; wer aber Ahnung von Frames hat, kann sich die Texte unten vielleicht mal anschauen und mir eventuell weiterhelfen.
Konkret: Ich habe seit einigen Jahren meine eigene Domain mit genügend Webspace. Vor kurzem habe ich mir für meine Band bei Strato eine weitere Domain für meine Band geholt. Die hat aber erstens nicht genug Speicherplatz für Bilder, Demosongs etc. und zweitens kann ich da leider keine eigene Homepage raufladen, weil der Zugriff auf den Server gesperrt ist; ich kann nur entweder die Page umleiten oder mit einem vorgegebenen "Baukasten" eine Page entwerfen, was natürlich völlig unzureichend ist.
Ich möchte jetzt halt, dass beim Aufruf unserer Bandpage der ursprüngliche Domainname in der Adresszeile stehen bleibt, dass in der Kopfzeile des Browsers das steht, was ich möchte und dass ich unsere Page in Suchmaschinen bekanntmachen kann und da dann auch die Domain der Band gefunden wird und nicht irgendwelche Unterseiten meiner privaten Homepage. So, darum also ist mir das so wichtig.
Wenn ich die Seite auf meine private Page umleite, bleibt zwar die Banddomain in der Adresszeile stehen (wie ich das möchte), aber in der Kopfzeile des Browsers steht ebenfalls diese Adresse; da möchte ich aber einen eigenen Text vorgeben. Außerdem fürchte ich, dass Suchmaschinen halt niemals die eigene Domain unserer Band auswerfen werden, sondern immer nur die Seiten auf meiner privaten Page (wo sie ja auch liegen). Strato scheint bei der Umleitung auch mit Frames zu arbeiten; ich habe mir mal den Quelltext angeguckt, der sieht folgendermaßen aus:
<html>
<head>
<title>http://www.shadowplay-coverrock.de/</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="ROBOTS" content="NOINDEX,FOLLOW">
</head>
<frameset rows="100%,*" border="0">
<frame name="_redirected_content_" src="http://www.thomas-walden.de/shadowplay/" scrolling="auto" frameborder="0">
<noframes>
<body lang=en>
Your browser does not support framesets.
<a href="http://www.thomas-walden.de/shadowplay/">Please click here
to be redirected to the final page.</a>
</body>
</noframes>
</frameset>
</html>
Könnte ich hier jetzt "title" ändern und noch einen meta für die keywords eingeben, wäre ich ja am Ziel, aber: Wie gesagt, ich kann den Text nicht bearbeiten.
Stattdessen habe ich mal versucht, über den "Baukasten" zu gehen. In dem Feld für den eigentlichen Text darf man auch HTML-Formatierungen eingeben. Ich habe da einfach mal einen ähnlichen Text eingegeben, wie oben automatisch generiert wird. Das Dumme ist natürlich, dass der "Baukasten" selber einiges vor und hinter meinen Text schreibt. Schaut euch doch bitte mal an, was dann daraus wird und achtet auch auf die Zeile mit den drei Sternen:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="author" content="">
<meta name="keywords" content="shadowplay,shadow,play,shadow-play, cover,rock,aachen,coverrock,cover-rock,coverock,band,live, livemusik,live-musik">
<meta name="description" content="shadowplay,shadow,play,shadow-play, cover,rock,aachen,coverrock,cover-rock,coverock,band,live, livemusik,live-musik">
<title>SHADOWPLAY - CoverRock aus Aachen</title>
</head>
<body bgcolor="white" background="hintergrund.gif">
<div align="left">
<table border="0" cellpadding="10" cellspacing="0">
<tr>
<td valign="top" width="218" rowspan="3" align="center">
<div align="left">
<font face="Verdana" size="2"> </font></div>
<div align="left">
<p><font face="Verdana" size="2"> </font></p>
</div>
<div align="left">
<p><font face="Verdana" size="2"> </font></p>
</div>
<div align="left">
<p><font face="Verdana" size="2"> </font></p>
</div>
<div align="left">
<p><font face="Verdana" size="2"> </font></p>
</div>
<div align="left">
<p><font face="Verdana" size="2"> </font></div>
</td>
<td width="340" valign="top">
<center></center>
<div align="left">
<font face="Verdana">Sie werden sofort auf die Homepage von SHADOWPLAY weitergeleitet... </font>
<p> </div>
</td>
<td width="218" valign="top" rowspan="3">
<div align="left">
<font size="2" face="Verdana"> </font>
<p><font size="2" face="Verdana"> </font></p>
<p><font size="2" face="Verdana"> </font></p>
<p><font size="2" face="Verdana"></font></p>
<p><font size="2" face="Verdana"> </font></p>
<p><font size="2" face="Verdana"> </font></div>
</td>
</tr>
<tr>
<td width="340" valign="top">
<div align="left">
</div>
</td>
</tr>
<tr>
<td width="340" valign="top"><font face="Verdana" size="2">
<<<<<<<< bis hier vorgeneriert, jetzt kommt mein Teil >>>>>>>>>>>>
<html>
<head>
<title>SHADOWPLAY - CoverRock aus Aachen</title>
<meta name="keywords" content="shadowplay,shadow,play,shadow-play, cover,rock,aachen,coverrock,cover-rock,coverock,band,live, livemusik,live-musik">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="ROBOTS" content="INDEX,FOLLOW">
*** <meta http-equiv="refresh" content="0; URL=http://www.thomas-walden.de/shadowplay/">
</head>
<frameset rows="100%,*" border="0">
<frame name="ShadowPlay" src="http://www.thomas-walden.de/shadowplay/" scrolling="auto" frameborder="0">
<a href="http://www.thomas-walden.de/shadowplay/">Bitte klicken Sie hier, wenn Sie nicht automatisch weitergeleitet werden.</a>
<noframes>
<body lang=en> Ihr Browser unterstützt keine Frames.
<a href="http://www.thomas-walden.de/shadowplay/">Bitte klicken Sie hier, wenn Sie nicht automatisch weitergeleitet werden.</a>
</body>
</noframes>
</frameset>
</html>
<<<<<<<<< und ab hier wieder vorgeneriert >>>>>>>>>>>>>>>>>>>>
</font>
<p>
<a href="mailto:webmaster@shadowplay-coverrock.de">
<font face="Verdana" size="2">webmaster@shadowplay-coverrock.de</font>
</a></p>
<p><font face="Verdana" size="2"></font></p>
<p><font face="Verdana" size="2"><a href=""></a></font></td>
</tr>
</table></div>
</body>
</html>
Das Ergebnis: Wenn ich die Zeile mit den *** eingebe, funktioniert die Umleitung, in der Kopfzeile steht was ich will, die Suchmaschinen finden die URL hoffentlich auch. Aber: In der Adresszeile steht "http://www.thomas-walden.de/shadowplay", was ich ja nicht möchte.
Lasse ich die Zeile weg, ist nichts mehr mit "Umleitung".
Ich kriege dann eine weiße Seite mit dem Text "Sie werden sofort auf die Homepage von SHADOWPLAY weitergeleitet...", darunter "Klicken Sie hier, wenn Sie nicht automatisch weitergeleitet werden" (verlinkt mit der URL auf meiner privaten Page) und schließlich die E-Mail-Adresse "webmaster@shadowplay-coverrock.de". Ich werde aber nicht mehr automatisch weitergeleitet, sondern muss auf den Link klicken; das mit dem Frame scheint also nicht (mehr) zu funktionieren. Und wenn ich auf den Link klicke, kriege ich das gleiche Ergebnis wie gerade.
Und jetzt der Hilfeschrei an die Profis unter euch: Bin ich zumindest auf dem richtigen Weg? Habe ich irgendwo ein </xxx> oder so zuviel oder zuwenig eingegeben? Habt ihr einen Tip, was ich da noch machen kann?
Nochmal: Ich möchte halt, dass die Page für unsere Band aus Promotiongründen möglichst sauber und eigenständig aussieht, ich die Sachen aber trotzdem auf meinem privaten Space speichern kann und schließlich auch noch die Band-Domain in Suchmaschinen gefunden wird.
Wer sich bis hier die Zeit genommen hat, alles zu lesen: Vielen Dank schon mal dafür.
Und sollte jetzt noch jemand die Listings lesen und nachvollziehen können und mir sogar einen Tip geben können, dem wäre ich unendlich dankbar.
Ich hoffe, ihr habt euch nicht alle abschrecken lassen - und Danke schon mal.
Tom