Ergebnis 1 bis 10 von 10
  1. #1
    Gala
    Themenstarter

    Registriert
    06.2010
    Beiträge
    50

    Wie bringe ich mit iweb den Statuscode 301? - Danke für Eure Mühe! -

    ...und wie erstelle ich diesen Code?

  2. #2
    PDM
    PDM ist offline
    Zuccalmaglios Renette Avatar von PDM
    Registriert
    08.2009
    Beiträge
    263
    Kannst Du die Frage mal richtig formulieren ?.

    Was willst Du genau erreichen ?.
    meistens ist es doch einfach .. man muß nur wissen wie es geht...

  3. #3
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    559
    Ich denke nicht das iWeb das so kann. Folgende Methoden kenne ich:

    1. Im Rootverzeichniss muss in die .htaccess-Datei
    Code:
    Redirect permanent /alteSeite.html http://www.neueDomain.de/neueSeite.html
    2. Im Quelltext bewirkt folgender PHP-Code das gleiche
    Code:
    <?php
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: http://www.neueDomain.de/neueSeite.html"); 
    header("Connection: close"); 
    ?>
    Wichtig ist das vor der PHP-Anweisung nichts stehen darf.

    Torben

  4. #4
    Gala
    Themenstarter

    Registriert
    06.2010
    Beiträge
    50
    Zitat Zitat von PDM Beitrag anzeigen
    Kannst Du die Frage mal richtig formulieren ?.

    Was willst Du genau erreichen ?.
    ...Ich dachte es wäre verständlich. Tut mir leid und danke für Deine Nachfrage. Thorben hat meine Anfrage verstanden

  5. #5
    Gala
    Themenstarter

    Registriert
    06.2010
    Beiträge
    50
    Zitat Zitat von torben1 Beitrag anzeigen
    Ich denke nicht das iWeb das so kann. Folgende Methoden kenne ich:

    1. Im Rootverzeichniss muss in die .htaccess-Datei
    Code:
    Redirect permanent /alteSeite.html http://www.neueDomain.de/neueSeite.html
    2. Im Quelltext bewirkt folgender PHP-Code das gleiche
    Code:
    <?php
    header("HTTP/1.1 301 Moved Permanently"); 
    header("Location: http://www.neueDomain.de/neueSeite.html"); 
    header("Connection: close"); 
    ?>
    Wichtig ist das vor der PHP-Anweisung nichts stehen darf.

    Torben
    Ich dachte, dass es vielleicht möglich sei, einen html-Code in die Seite einzubinden, das kann iweb. aber eine .htaccess-Datei oder einen PHP-Code kann das iweb nicht umsetzen. Ob ich über iweb in den Quelltext komme, weiß ich nicht, das werde ich ausprobieren. Wie würde ich dann erkennen, an welche Stelle genau der Code eingefügt werden muss? Oder: wie erstelle ich eine .htaccess-Datei und wo wird diese positioniert?

    Vielen Dank.

    Hat die eine oder andere Methode Vorteile oder ist das völlig egal?

  6. #6
    PDM
    PDM ist offline
    Zuccalmaglios Renette Avatar von PDM
    Registriert
    08.2009
    Beiträge
    263
    ABER:
    Du willst doch von Deiner alten Domain auf die neue Domain weiterleiten, richtig ?.
    Warum also nicht ganz einfach eine automatische Weiterleitung ?. Geht ganz simpel mit iWeb per html Baustein.

    Oder macht der Code 301 viel was anderes ?

    Den Quellcode von iWeb kannst Du bei Bedarf mit Text Edit bearbeiten.
    meistens ist es doch einfach .. man muß nur wissen wie es geht...

  7. #7
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    559
    Du kannst, wenn Dein Webserver PHP unterstützt einfach eine Text-Datei erstlellen, folgenden Code einfügen:
    Code:
    <?php header("HTTP/1.1 301 Moved Permanently");  header("Location: http://www.neueDomain.de/neueSeite.html");  header("Connection: close");  ?>
    abspeichern und in index.php umbenennen. Wichtig! Keine Leerzeichen vor dem <?php
    Dann per FTP in das Root-Verzeichnis auf Deinem Webserver laden und eventuell index.htm(l) umbenennen oder löschen.


    Torben

  8. #8
    PDM
    PDM ist offline
    Zuccalmaglios Renette Avatar von PDM
    Registriert
    08.2009
    Beiträge
    263
    Hallo torben1,
    kannst Du mir bitte erklären, ob ich mit meiner Vermutung richtig liege:
    Statuscode301:

    Ich muß “im Besitz“ einer( alten ) Domain sein. Wenn diese aufgerufen wird soll der Statuscode301 erscheinen
    mit der Info der neuen Domain. Soweit richtig ?. Oder erfüllt der Statuscode 301 eine weitere Funktion ?.

    Wenn es so ist, kann man doch einfach eine Seite mit der Info erstellen eventuell sogar mit Verlinkung zur neuen
    Domain oder eine automatische Weiterleitung einbauen.

    Mir wird der Sinn des Statuscode301 nicht wirklich klar. Solange ich im Besitz der alten Domain bin, kann ich es doch so machen. Wenn ich die alte Domain nicht mehr besitze, dürfte der Statuscode301 auch nicht funktionieren, weil die alte Domain jederzeit von jemand anderes genutzt werden könnte.

    Bin dankbar für Aufklärung.
    meistens ist es doch einfach .. man muß nur wissen wie es geht...

  9. #9
    Goldparmäne Avatar von torben1
    Registriert
    08.2008
    Ort
    Essen
    Alter
    35
    Beiträge
    559
    Also, der Statuscode 301 ist ein Redirect des Apache-Servers. Natürlich kannst Du das auch mit Deinen Methoden erledigen. Hat fast den gleichen Effekt, nur das keine Meldung kommt was passiert ist. Z.B kann der Statuscode 410 (Gone) gesendet werden, damit wird gesagt dass die Seite permanent weg ist und Suchmaschinen können diese Seite aus dem Index nehmen.

    Wie so oft kommt man auf vielen Wegen nach Rom.

    Torben

  10. #10
    PDM
    PDM ist offline
    Zuccalmaglios Renette Avatar von PDM
    Registriert
    08.2009
    Beiträge
    263
    Danke für die Info.
    meistens ist es doch einfach .. man muß nur wissen wie es geht...

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •