Weiterleitung einer bestehenden Homepage Unterseite auf eine neue Seite

vor 2 Jahren

Hallo Communnity

 

Auf meiner Homepage gibt es mehrere Unterseiten.

Beispiel: Domain.de/html/seite85.html

 

Wie bekomme ich von dieser Seite  eine Weiterleitung eingerichtet an Domain.de/html/seite100.html hin.

 

Im Verzeichnis home/www  habe ich bereits etc mit httpd.conf angelegt

 

In der Telecom – Hilfe habe ich diese Möglichkeit aufgegriffen.

 

RewriteRule ^alter-ordner/index.html$ /neuer-ordner/index2.html [R=301,L]

 

Welche Eintragungen muss ich dort vornehmen.

Für das obige Beispiel ist meine Überlegung

 

RewriteEngine On

 RewriteRule ^alter-ordner/html/seite85.html /neuer-ordner/html/seite100.html [R=301,L]

 

Kann das funktionieren, bzw. was muss ich machen oder Eintragen.

 

Falls mir einer helfen kann, Danke im Voraus.

 

Grüße

385

7

    • vor 2 Jahren

      Erne

      Wie bekomme ich von dieser Seite eine Weiterleitung eingerichtet an Domain.de/html/seite100.html hin

      Wie bekomme ich von dieser Seite  eine Weiterleitung eingerichtet an Domain.de/html/seite100.html hin
      Erne
      Wie bekomme ich von dieser Seite  eine Weiterleitung eingerichtet an Domain.de/html/seite100.html hin

      Was ist denn überhaupt der Sinn der Übung?

       

      Du könntest z. B. einfach die seite85.html umbenennen in seite85.html.bak und dann die seite100.html umbenennen in seite85.html.

       

      Oder in der seite85.html eine Umleitung mittels  <meta http-equiv="refresh"> vornehmen, siehe HTML/Elemente/meta – SELFHTML-Wiki.

       

      Beides wäre sehr viel einfacher als eine ReWrite-Regel.

       

      Viele Grüße

      Thomas

      5

      Antwort

      von

      vor 2 Jahren

      Danke Bernd.

      Dort bin ich auf diesen Code gestoßen

       

      RewriteRule ^alter-ordner/index.html$ /neuer-ordner/index2.html [R=301,L]

       

      Für mich ist nicht nachvollziehbar was eingetragen werden muss, bzw. das was ich dort eingetragen habe, funktioniert nicht.

       

      RewriteRule ^alter-ordner/html/seite85.html /neuer-ordner/html/seite100.html [R=301,L].

       

      Was ist mit „alter-ordner und neuer ordner“ gemeint?

      index.html$, in meinem Beispiel „seite85.html“ nur gibt es keine „seite85.html$“.

       

      Grüße

      Antwort

      von

      vor 2 Jahren

      Wie @teezeh schon schrieb, ist nicht so recht ersichtlich, warum du überhaupt eine 301 machen möchtest. 301 ist ein HTTP-Statuscode für die permanente Weiterleitung (Moved Permanently) von einer URL auf eine andere URL. Das macht man z.B. wenn man der Domain einen neuen Namen gibt damit die Suchmaschinen nicht an doppelten Kontent denken. Bei dir würde doch eine Anpassung der Datei der einfachere Weg sein.

      MfG. Bernd

      Antwort

      von

      vor 2 Jahren

      Hallo Bernd, hast eine prima Homepage, ist gut gelungen.

       

      Meine Homepage ist schon vor etwa 15 Jahren entstanden und über die Jahre gewachsen.

      Zu Zeiten wo das Internet  nicht die Schnelligkeit hatte die wir heute kennen.

      Um die Uploadzeiten im Rahmen zu halten, besteht  meine Homepage aus mehreren Unterseiten, deren URLs sich aus der Domain und einer Bezeichnung der Unterseite zusammensetzen (Domain.de/Unterseitenbezeichnung).

      Momentan bin ich dabei alles zu überarbeiten, wobei nicht mehr alle Unterseitenbezeichnungen passen, bzw. von mir unglücklich gewählt wurden, das möchte ich bereinigen.

      Es ist gedacht die überarbeiteten Unterseiten mit einer passenderen URL zu versehen.

      Die alten URLs müssen bestehen bleiben, jedenfalls so lange bis die Suchmaschinen die neuen URLs indexiert haben.

      Zudem bestehen externe Verlinkungen auf diese Seiten die bei Änderungen ins Leere gehen.

      Dafür wird eine Weiterleitung der alten URLs  gebraucht.

       

      Grüße

       

      Uneingeloggter Nutzer

      Antwort

      von

    • vor 2 Jahren

      @Erne 

       

      m.W. funktioniert das nicht so, wie angestrebt. Die Seiten umbenennen, ist hier die geeignete Maßnahme.

      0

      Uneingeloggter Nutzer

      Frage

      von