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
Das könnte Ihnen auch weiterhelfen
436
0
2
416
0
4
vor 4 Monaten
43
0
3
vor 2 Jahren
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