Ist diese Weiterleitung korrekt und für jeden Browser verständlich?

  1. Dommy

    Dommy Thread StarterMacUser Mitglied

    Mitglied seit:
    29.08.2005
    Beiträge:
    958
    Zustimmungen:
    61
    Hallo,

    ich habe ein Redirect in meine Startseite eingebaut, damit ich nicht immer auf die elendlange Subdomain verweisen muss, sondern nur auf meine IP verweise.

    ist dieser Code für alle Browser anwendbar?
    Code:
    <?php
    header("Location: http://MEINEZIELADRESSE");
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <meta http-equiv="content-type"
            content="text/html; charset=utf-8" />
      <meta name="robots"
            content="all" />
      <meta http-equiv="Cache-Control"
            content="max-age=5356800, must-revalidate" />
      </head>
    
    <body>
      
            Please wait while you're being redirected to <a href=
            "http://MEINEZIELADRESSE" rel="self" title="MEINEZIELADRESSE">MEINEZIELADRESSE</a>
            </body>
    </html>
    <?php
    exit();
    ?>
    
    Ich habe es mit Safari und Firefox getestet und es funzt auch, aber ist es für alle Browser anwendbar? Hab leider keine anderen Browser zum testen.

    Wohlgemerkt, ich habe Teile des Bodys weggelassen, da der Code sonst unübersichtlich wäre!


    Gibt es noch andere (bessere) Methoden der Weiterleitung?
     
    Dommy, 08.12.2006
  2. 2nd

    2ndMacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Als Ultrakurzversion reicht die folgende Zeile:

    Allerdings kann es sein, dass der Robot der SE sich dann verschluckt, da das MetaTag fehlt - weiss ich nicht genau.

    Oder als ausführliche (andere) HTML-Variante:

    Deine Lösung ist schon gut, die Weiterleitung funktioniert serverseitig, von daher musst Du vor den Browsern nichts befürchten. Und das HTML Dokument ist auch vollständig.

    2nd
     
  3. Dommy

    Dommy Thread StarterMacUser Mitglied

    Mitglied seit:
    29.08.2005
    Beiträge:
    958
    Zustimmungen:
    61
    Danke für die rasche Antwort. Dann bin ich zufrieden :)
     
    Dommy, 08.12.2006
  4. oglimmer

    oglimmerMacUser Mitglied

    Mitglied seit:
    16.11.2004
    Beiträge:
    1.150
    Zustimmungen:
    91
    Sorry fürs Klugscheißen...

    PHP:
    <?php
    header
    ("Location: http://MEINEZIELADRESSE");
    ?>
    ist kein serverseitiges redirect, sondern ein clientseitiges. hier wird der HTTP response code 302 (Found) zum browser gesendet, der dann automatisch die neue Seite abholt.
     
    oglimmer, 12.12.2006
  5. Azathoth

    AzathothMacUser Mitglied

    Mitglied seit:
    20.09.2004
    Beiträge:
    474
    Zustimmungen:
    9
    am saubersten ist ein serverseitiger redirect zB mittels mod_rewrite, falls der apache laeuft.
     
    Azathoth, 13.12.2006
  6. Pingu

    PinguMacUser Mitglied

    Mitglied seit:
    04.08.2003
    Beiträge:
    4.900
    Zustimmungen:
    341
    Der macht auch nichts anderes. Bei allen Varianten läuft es auf einen "302 - moved temporarily" hinaus. Bei einer langfristigen Änderung könnte man auch einen "301 - moved permanently" daraus machen; in der Hoffnung, dass es auch die Suchmaschinen begreifen.
     
    Pingu, 13.12.2006
  7. Mauki

    MaukiMacUser Mitglied

    Mitglied seit:
    24.07.2002
    Beiträge:
    14.816
    Zustimmungen:
    138
    Was spricht gegen einen redirect per Metatag?

    <meta http-equiv="refresh" content="10; URL=http://www.vcp-denkendorf.de/" />
     
    Mauki, 13.12.2006
  8. 2nd

    2ndMacUser Mitglied

    Mitglied seit:
    25.07.2004
    Beiträge:
    8.901
    Zustimmungen:
    242
    Danke für die Aufklärung, wusste ich nicht. Klugscheissen kann auch kosntruktiv sein :D

    2nd
     
Die Seite wird geladen...
Ähnliche Themen - diese Weiterleitung korrekt
  1. Bella94
    Antworten:
    2
    Aufrufe:
    345
    Bella94
    17.10.2016
  2. derbuick
    Antworten:
    5
    Aufrufe:
    2.348
    derbuick
    15.11.2013
  3. e-dude
    Antworten:
    5
    Aufrufe:
    859
    Dizzy.w3
    18.12.2010
  4. falkgottschalk
    Antworten:
    4
    Aufrufe:
    940
    somunium
    13.02.2008
  5. Der_Jan
    Antworten:
    3
    Aufrufe:
    528
    moses_78
    03.03.2006