Co: Weiterleitung wegen neuer Internetseite.

Hi,

auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

Es gibt dort zahlreiche Ordner wie:

index.html
/deutsch
/italienische
/franzoesisch
/skripte

Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

Wie geht man da vor?

Vielen Dank im Vorraus?

  1. Moin,
    Frage vorneweg, ist der Server PHP-tauglich?

    Hi,

    auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

    Es gibt dort zahlreiche Ordner wie:

    index.html
    /deutsch
    /italienische
    /franzoesisch
    /skripte

    Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

    Wie geht man da vor?

    Vielen Dank im Vorraus?

    1. Ja, der Sever ist php4 tauglich.

      Moin,
      Frage vorneweg, ist der Server PHP-tauglich?

      Hi,

      auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

      Es gibt dort zahlreiche Ordner wie:

      index.html
      /deutsch
      /italienische
      /franzoesisch
      /skripte

      Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

      Wie geht man da vor?

      Vielen Dank im Vorraus?

      1. <?
        Header("HTTP/1.1 301 Moved Permanently");
        Header("Location: http://neue.url-ist.hier");
        ?>
        in die alten Dateien direkt am Anfang, Spider sollten damit klarkommen und sich das merken (gute zumindest ;-), User fliegen direkt zur neuen URL...

        Ja, der Sever ist php4 tauglich.

        Moin,
        Frage vorneweg, ist der Server PHP-tauglich?

        Hi,

        auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

        Es gibt dort zahlreiche Ordner wie:

        index.html
        /deutsch
        /italienische
        /franzoesisch
        /skripte

        Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

        Wie geht man da vor?

        Vielen Dank im Vorraus?

        1. Ups, beachte das \n

          <?
          Header("HTTP/1.1 301 Moved Permanently\n");
          Header("Location: http://neue.url-ist.hier\n");
          ?>
          in die alten Dateien direkt am Anfang, Spider sollten damit klarkommen und sich das merken (gute zumindest ;-), User fliegen direkt zur neuen URL...

          Ja, der Sever ist php4 tauglich.

          Moin,
          Frage vorneweg, ist der Server PHP-tauglich?

          Hi,

          auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

          Es gibt dort zahlreiche Ordner wie:

          index.html
          /deutsch
          /italienische
          /franzoesisch
          /skripte

          Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

          Wie geht man da vor?

          Vielen Dank im Vorraus?

        2. OK,

          jetzt wahrscheinlich eine blöde Frage.
          Aber wohin muss ich diesen php-code schreiben.
          Die alten Seiten sind doch html.

          Danke

          <?
          Header("HTTP/1.1 301 Moved Permanently");
          Header("Location: http://neue.url-ist.hier");
          ?>
          in die alten Dateien direkt am Anfang, Spider sollten damit klarkommen und sich das merken (gute zumindest ;-), User fliegen direkt zur neuen URL...

          Ja, der Sever ist php4 tauglich.

          Moin,
          Frage vorneweg, ist der Server PHP-tauglich?

          Hi,

          auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

          Es gibt dort zahlreiche Ordner wie:

          index.html
          /deutsch
          /italienische
          /franzoesisch
          /skripte

          Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

          Wie geht man da vor?

          Vielen Dank im Vorraus?

          1. Je nach dem wie der Server (Apache hoffe ich ?) es in der conf hat jagt er auch .html durch's PHP. Pflegst Du den Server selbst? Wenn ja dann einfach

            AddType application/x-httpd-php .html

            in die httpd.conf

            und die Header Zeilen direkt am Anfang jeder Datei (ohne irgend ein Zeichen vorneweg!!!)

            OK,

            jetzt wahrscheinlich eine blöde Frage.
            Aber wohin muss ich diesen php-code schreiben.
            Die alten Seiten sind doch html.

            Danke

            <?
            Header("HTTP/1.1 301 Moved Permanently");
            Header("Location: http://neue.url-ist.hier");
            ?>
            in die alten Dateien direkt am Anfang, Spider sollten damit klarkommen und sich das merken (gute zumindest ;-), User fliegen direkt zur neuen URL...

            Ja, der Sever ist php4 tauglich.

            Moin,
            Frage vorneweg, ist der Server PHP-tauglich?

            Hi,

            auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

            Es gibt dort zahlreiche Ordner wie:

            index.html
            /deutsch
            /italienische
            /franzoesisch
            /skripte

            Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

            Wie geht man da vor?

            Vielen Dank im Vorraus?

  2. Hi,

    auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

    Es gibt dort zahlreiche Ordner wie:

    index.html
    /deutsch
    /italienische
    /franzoesisch
    /skripte

    Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

    Hi!

    Du solltest Dein Problem etwas genauer spezifizieren.

    Willst eine völlig neue Seite mit anderen Inhalten erstellen?
    Welcher Art sind die Dateien in den Verzeichnissen?

    MarkX.

    1. Also, die Dateien in den alten Verzeichnissen waren html und es wurde mit Frames gearbeitet.

      Die neue Seite hat keine Frames und ist ganz anders.
      Ich möchte halt nur nicht,dass wenn die alten Seiten noch von den Suchmaschinen gefunden werden ein Fehler "Seite existiert auf diesem Server nicht" kommt. Wenn die eine alte Seite aufrufen sollen die automatisch auf die neue Indexseite weitergeleitet werden. Sonst verliere ich noch alle meine Besucher ...

      :-)

      Danke

      Hi,

      auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

      Es gibt dort zahlreiche Ordner wie:

      index.html
      /deutsch
      /italienische
      /franzoesisch
      /skripte

      Die Dateien in den Verzeichnissen wurden schon von vielen Suchmaschinen indiziert. Also kann ich die nicht löschen.

      Hi!

      Du solltest Dein Problem etwas genauer spezifizieren.

      Willst eine völlig neue Seite mit anderen Inhalten erstellen?
      Welcher Art sind die Dateien in den Verzeichnissen?

      MarkX.

      1. Also, die Dateien in den alten Verzeichnissen waren html und es wurde mit Frames gearbeitet.

        Die neue Seite hat keine Frames und ist ganz anders.
        Ich möchte halt nur nicht,dass wenn die alten Seiten noch von den Suchmaschinen gefunden werden ein Fehler "Seite existiert auf diesem Server nicht" kommt. Wenn die eine alte Seite aufrufen sollen die automatisch auf die neue Indexseite weitergeleitet werden. Sonst verliere ich noch alle meine Besucher ...

        :-)

        Achso. Ich hab das mal so gemacht:

        <body bgcolor="#FFFFFF" onLoad="self.location.href='index.asp'">

        Das fügst Du in die alte Seite ein. Wobei in diesem Fall zu der index.asp "weitergeleitet" wird.
        Du kannst natürlich auch eine richtige Weiterleitung in den META-Angaben machen. Unter dem Stichwort META-Angaben mal bei selfhtml gucken.
        Welche Variante empfehlenswerter ist weiß ich nicht. Es funktionieren meiner Erfahrung nach beide.

        Bis denne...
        MarkX.

        1. Tach auch!

          <body bgcolor="#FFFFFF" onLoad="self.location.href='index.asp'">

          Diese Lösung funktioniert schon mal nicht mehr, wenn ich JS deaktiviert habe. Die Sache mit den METAs ist auch nicht sonderlich zuverlässig, da sich diese Form der Weiterleitung in einigen Browsern deaktivieren lässt.
          Bleibt also noch PHP mit header("Location: http://...") als übrig. Da der http-Header manipuliert bzw. umgeschrieben wird, und das auf dem Server, wäre dies das geeignetste Mittel und IMHO die beste Lösung...

          Gruss
          Lemmy
          http://www.olison.com

          --
          Nachts ist es kälter als draussen und durch den Wald kürzer als zu Fuss...
          1. Bleibt also noch PHP mit header("Location: http://...") als übrig. Da der http-Header manipuliert bzw. umgeschrieben wird, und das auf dem Server, wäre dies das geeignetste Mittel und IMHO die beste Lösung...

            Zustimmung. Ich hatte vergessen, daß er über PHP verfügt, da als Thema HTML angegeben war.

            :-)

            Bis denne...
            MarkX.

          2. Noch eine Frage ...
            Wie lange muss ich diese Verzeichnisse mit den Weiterleitungsdateien denn beibehalten. Die verschwinden doch allmählich aus den Suchmaschinen oder?

            Danke

            Tach auch!

            <body bgcolor="#FFFFFF" onLoad="self.location.href='index.asp'">

            Diese Lösung funktioniert schon mal nicht mehr, wenn ich JS deaktiviert habe. Die Sache mit den METAs ist auch nicht sonderlich zuverlässig, da sich diese Form der Weiterleitung in einigen Browsern deaktivieren lässt.
            Bleibt also noch PHP mit header("Location: http://...") als übrig. Da der http-Header manipuliert bzw. umgeschrieben wird, und das auf dem Server, wäre dies das geeignetste Mittel und IMHO die beste Lösung...

            Gruss
            Lemmy
            http://www.olison.com

            1. Tach auch!

              Noch eine Frage ...
              Wie lange muss ich diese Verzeichnisse mit den Weiterleitungsdateien denn beibehalten. Die verschwinden doch allmählich aus den Suchmaschinen oder?

              Keine Ahnung, aber soviel Speicherplatz nehmen Dir diese Mini-Dateien ja auch nicht weg, oder? Da muss nix anderes drinstehen als:

              <?php header("Location: http://www.domain.de/neueSeite.htm"); ?>

              Wie gesagt: Keine Leerzeichen und nix davor, sonst ist der Header schon übertragen und das Script erzeugt eine Fehlermeldung. Und verwende absolute Adresse im Header...

              Gruss
              Lemmy
              http://www.olison.com

              --
              Nachts ist es kälter als draussen und durch den Wald kürzer als zu Fuss...
  3. Moin!

    auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

    Es gibt eine recht simple Möglichkeit mit einer Konfigurationsoption in der .htaccess (die sich wahlweise auch in die httpd.conf einbauen ließe).

    Die Optionen deiner Wahl sind:
    RedirectPermanent
    oder
    RedirectMatch

    Die erste Option leitet eine URL auf eine andere URL um. Beide mußt du fest angeben.

    Die zweite Option verwendet reguläre Ausdrücke, um gewisse URL-Muster zu erkennen, und kann diese Muster in die weiterzuleitende URL wieder einbauen.

    Weiterhin benötigst du einen Plan, welche alten URLs es gibt, und wohin die umgeleitet werden sollen.

    Dieses Wissen setzt du dann in die Tat um, indem du einen oder mehrere Umleitungseinträge in die .htaccess (im Hauptverzeichnis) einfügst. Die alten Verzeichnisse kannst du dann löschen, wenn die Umleitung funktioniert.

    Wichtig: Es ist sicherlich im Interesse deiner Besucher, wenn du sie nicht stumpf auf die Startseite lenkst, sondern ggf. auf diejenige der neuen Seiten, die inhaltlich der alten Seite am meisten entspricht. Deshalb auch der Plan. Das kann dann durchaus in Arbeit ausufern.

    Zur Anwendung siehe die Dokumentation von Apache: http://httpd.apache.org/docs/mod/mod_alias.html#redirect und folgende.

    Für andere Webserver gibt es grundsätzlich die gleiche Möglichkeit, nur wird sie wahrscheinlich anders umgesetzt.

    - Sven Rautenberg

    --
    Diese Signatur gilt nur am Freitag.
    1. Hallo,
      Danke für diese Alternative.
      Nun ich möchte mich nicht als Anfänger bezeichnen und auch nicht als Profi:

      Noch ne blöde Frage ...
      Wo finde ich diese .htaccess.
      Habe mich gerade mit meinem ftp Klienten auf meinem Webspace eingeloggt und danach gesucht. Nix gefunden.

      Danke
      CO

      Moin!

      auf unserem Wwebspace ist ein Webangebot, das ich jetzt durch ein neues ersetzen will. Wie gehe ich am besten vor?

      Es gibt eine recht simple Möglichkeit mit einer Konfigurationsoption in der .htaccess (die sich wahlweise auch in die httpd.conf einbauen ließe).

      Die Optionen deiner Wahl sind:
      RedirectPermanent
      oder
      RedirectMatch

      Die erste Option leitet eine URL auf eine andere URL um. Beide mußt du fest angeben.

      Die zweite Option verwendet reguläre Ausdrücke, um gewisse URL-Muster zu erkennen, und kann diese Muster in die weiterzuleitende URL wieder einbauen.

      Weiterhin benötigst du einen Plan, welche alten URLs es gibt, und wohin die umgeleitet werden sollen.

      Dieses Wissen setzt du dann in die Tat um, indem du einen oder mehrere Umleitungseinträge in die .htaccess (im Hauptverzeichnis) einfügst. Die alten Verzeichnisse kannst du dann löschen, wenn die Umleitung funktioniert.

      Wichtig: Es ist sicherlich im Interesse deiner Besucher, wenn du sie nicht stumpf auf die Startseite lenkst, sondern ggf. auf diejenige der neuen Seiten, die inhaltlich der alten Seite am meisten entspricht. Deshalb auch der Plan. Das kann dann durchaus in Arbeit ausufern.

      Zur Anwendung siehe die Dokumentation von Apache: http://httpd.apache.org/docs/mod/mod_alias.html#redirect und folgende.

      Für andere Webserver gibt es grundsätzlich die gleiche Möglichkeit, nur wird sie wahrscheinlich anders umgesetzt.

      - Sven Rautenberg

      1. Moin!

        Habe mich gerade mit meinem ftp Klienten auf meinem Webspace eingeloggt und danach gesucht. Nix gefunden.

        Wenn es noch keine gibt, dann lege die Datei an.

        Bedenke, dass alle Dateien, die mit einem Punkt beginnen, normalerweise im FTP-Programm im Directory-Listing nicht angezeigt werden (der Punkt ist die Unix-Variante für versteckte Dateien). Dennoch ist die Datei vorhanden und kann überschrieben werden.

        Ach ja: Zitiere nur das, auf was du dich wirklich beziehst. Im Zweifel lösche einfach das vorhergehende Posting - es einfach unkommentiert unten dranhängen zu lassen ist grob unfreundlich - und außerdem weiß ich, was ich geschrieben habe.

        http://learn.to/quote/

        - Sven Rautenberg

        --
        Diese Signatur gilt nur am Freitag.
        1. Moin!
          Wenn es noch keine gibt, dann lege die Datei an.

          Bedenke, dass alle Dateien, die mit einem Punkt beginnen, normalerweise im FTP-Programm im Directory-Listing nicht angezeigt werden (der Punkt ist die Unix-Variante für versteckte Dateien). Dennoch ist die Datei vorhanden und kann überschrieben werden.

          Ach ja: Zitiere nur das, auf was du dich wirklich beziehst. Im Zweifel lösche einfach das vorhergehende Posting - es einfach unkommentiert unten dranhängen zu lassen ist grob unfreundlich - und außerdem weiß ich, was ich geschrieben habe.

          http://learn.to/quote/

          - Sven Rautenberg

          Alles, klar!
          Werde versuchen diese Datei anzulegen.
          Tut mir leid wegen der Quotings. Wusste es nicht. Werde es aber ab jetzt anwenden. :-)

          Danke für die Hilfe.

          Co