Ein großer Schritt für mich – ein kleiner für die Menschheit

Die URL www.raketenblog.de war immer etwas unelegant, weil sie auf einer Frame-Umleitung basiert, d.h. wer über raketenblog.de auf die site kam, sah auch immer nur raketenblog.de im URL-Fenster seines Browsers, statt raketentim.de/blog – die URL, auf der das Blog normalerweise gehostet ist. Und das blieb auch so, wenn man vom Blog aus auf ganz andere Webseiten kam. Das lag daran, dass ich für die Adresse raketenblog.de ein sehr günstiges Paket hosten lasse, das nur eine Umleitung beinhaltet, aber eben keine vernünftige, direkte – sondern eine Frameumleitung. Ein weiteres Problem, das ich bemerkt habe, als ich vom Blog auf mein Portfolio verlinkt hatte war, dass offensichtlich durch die Frameumleitung keine Javascripte geladen wurden, was den Funktionsumfang mancher Webseiten stark einschränkt. Nachdem mein Provider nicht in der Lage war, mir eine ordentliche Umleitung anzubieten, ohne dass ich das zehnfache des jetzigen Preises bezahle, habe ich nun selbst eine Lösung gefunden. Dabei leite ich die Domain raketenblog.de auf eine html-Seite um, die im head-tag einen refresh, also eine direkte Umleitung hat, die so aussieht:

<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.raketentim.de/blog"></meta>

und im bodytag einen Javascript-Framekiller, der so aussieht:

<body onload="if (top!=self) { top.location=self.location; }"></body>

Das verursacht zwar kurz einen leichten Disko-Effekt im URL-Fenster, da 3 Seiten direkt hintereinander geladen werden, aber es löst den Konflikt. Wer das selbe Problem hat, kann sich hier die 4 byte große html-Datei runterladen und anpassen (hinter ‚url=‘ die URL schreiben, auf die umgeleitet werden soll).

Für die meisten Leser lässt sich dieser Beitrag mit folgenden Worten zusammenfassen:
Ihr könnt jetzt über www.raketenblog.de auf das Raketenblog surfen und werdet nicht mehr wie früher permanent „www.raketenblog.de“ als URL sehen, sondern die tatsächliche Adresse, auf der ihr euch befindet. Außerdem seht ihr ab jetzt auch das favicon links und das RSS-Icon rechts.

raketentim, 04. Dezember 2007
Ab jetzt ohne Werbung.

7 Kommentare zu “Ein großer Schritt für mich – ein kleiner für die Menschheit”

    1.

  1. jAnsen meint:

    sachen gibt´s…

    AntwortenAntworten
  2. 2.

  3. michsen meint:

    ah.. mensch.. eben noch drüber geschnackt.. und jetzt schon behoben.

    topsache.

    AntwortenAntworten
  4. 3.

  5. Stefan meint:

    Vielen Dank für die Zusammenfassung, die war nötig! Aber schön, dass es behoben wurde. Ist mir in der Vergangenheit schon paar mal negativ aufgefallen, dachte aber, es wäre so von dir gewollt. Gleich mal die Linkliste abgrasen.

    AntwortenAntworten
  6. 4.

  7. raketentim meint:

    Das hatte mich selbst auch schon oft gestört, aber eben noch nicht genug, um mir mal die Zeit zu nehmen, eine Lösung zu finden. Es gibt „Designer“, die sowas tatsächlich mit Absicht machen, aber ich finde das dumm. Eine URL ist nicht dazu da, schön auszusehen, sondern sie hat einen Sinn – und da ist form follows function schon angebracht.

    AntwortenAntworten
  8. 5.

  9. eckmann meint:

    bei mir leider kein „favicon“. aber trotzdem interessant. dachte auch immer, das sei absicht gewesen

    AntwortenAntworten
  10. 6.

  11. madmar meint:

    toll wie er das gemacht hat, der raketentim. diesen blogeintrag habe ich in direkt in der kategorie „nuetzlich“ in meinen lesezeichen abgespeichert.

    AntwortenAntworten
  12. 7.

  13. Wolly meint:

    Mensch, da hab ich stundenlang nach gesucht. Vielen Dank

    AntwortenAntworten

Gib deinen Senf dazu

Zuletzt von dir gelesen

Werbung

Suche

Frischer Senf