Seite 1 von 1

Unterseiten umleiten

Verfasst: 07.06.2006, 21:16
von georgus
Ich hab zwar viel zu dem Thema gefunden, aber irgendwie nicht das Richtige

Es geht um:

Ich hab einige Dateinamen in meiner Seite geändert, wenn ich das auf den Server spiele will ich die alten Dateien löschen, und die alten Dateinamen auf die neubenannten umleiten, solange die Alten noch im Index sind.

Ich hab allerdings leichte (oder schwere) Verständnisprobleme

So hab ich mir das erstmal vorgestellt:

Code: Alles auswählen

RewriteEngine on 


RewriteCond %{HTTP_HOST} !^http://www.adresse.de/verzeichnis/laaaaaaaaaaaanger-dateiname.htm$ 
RewriteRule ^(.*)$ http://www.adresse.de/verzeichnis/dateiname.htm$1 [L,R=301]

RewriteCond %{HTTP_HOST} !^http://www.adresse.de/verzeichnis/laaaaaaaaaaaanger-dateiname.htm$ 
RewriteRule ^(.*)$ http://www.adresse.de/verzeichnis/dateiname.htm$1 [L,R=301]  
usw.

ist das schon mal grundsätzlich richtig? wenn ja

Alle Dateien sind im selben Verzeichnis geblieben - muss/ soll der Pfad komplett angegeben werden?


ein Verzeichnis hat eine neue Bezeichnung, wie würde das aussehen?

Gruß georgus

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 09.06.2006, 13:07
von georgus
Danke erstmal, hat aber mit beiden Versionen leider nicht geklappt.

Bei den Pfaden hab ich im Stammordner alle Möglichkeiten durchgespielt, und auch direkt im Ordner ohne Pfad versucht.


Ich hab beim Support angefragt, die haben auch bestätigt, das es möglich ist aber mich generös an G** weiterverwiesen

Code: Alles auswählen

Ja, das ist moeglich, liegt aber nicht in unserem Supportbereich. Wir empfehlen Ihnen, z.B. bei Google nach dem Stichwort RewriteRule zu suchen, um Anleitungen diesbezueglich zu erhalten.

Sollten Sie weitere Fragen haben, stehen wir Ihnen gern zur Verfuegung.
nicht grad berauschend für einen Support, immerhin mußte ich diesmal nicht eine Woche auf eine Antwort warten.

Hat jemand Erfahrengen mit den Regeln bei Loomes?


georgus

Verfasst: 09.06.2006, 15:19
von georgus
ich hab es jetzt so geschrieben, funktioniert auch mit Pfadangabe

Code: Alles auswählen

RewriteRule   ^oldstuff\.html$  newstuff.html

allerdings hab ich [L,R=301] weglassen müssen - mit ging´s nicht. Die alten Dateien sind ja gelöscht, so dass ich mir wegen DC keine Sorgen machen muß?

georgus

Verfasst:
von

Verfasst: 09.06.2006, 15:40
von Hasenhuf
Es gibt noch genug andere gute Gründe mit 301 weiterzuleiten.

Verfasst: 09.06.2006, 19:21
von georgus
Hasenhuf hat geschrieben:Es gibt noch genug andere gute Gründe mit 301 weiterzuleiten.
das hilft mir irgendwie auch nicht weiter

Das glaube ich gerne, ich hab auch genug gelesen in der Suche - so richtig wohl fühle ich mich mit dieser Lösung also nicht.

Hast du auch einen konkreten Ansatz?
georgus

Verfasst: 09.06.2006, 20:49
von Hasenhuf

Code: Alles auswählen

RewriteEngine on

RewriteRule ^alt\.htm$ http://www.domain.de/neu.htm [R=301,L]
So sieht es bei mir aus und es funktioniert. Wenn es bei Dir nicht funktioniert, kann ich Dir auch nicht helfen.

Edit: Der Code ist ohne Ordner.

Verfasst: 06.07.2006, 10:22
von Billy04
hallo bei mir funktioniert das nicht.

welchen code muss ich erstellen, wenn ich einzelne URLs auf neue umleiten möchte (301)

Ich habe ca. 15 URLs zum umleiten.


Danke Gruss

Verfasst: 06.07.2006, 11:09
von georgus
Hallo Billy04

ich hab das genau so gemacht,

Code: Alles auswählen

RewriteRule   ^oldstuff\.html$  newstuff.html
hat funktioniert, allerdings ohne 301 - war mir letztlich auch egal, die neuen Seiten waren schnell im Index, damit hab ich die Weiterleitungen rausgenommen
georgus

Verfasst: 06.07.2006, 12:42
von Billy04
und die alten? die sind wahrscheinlich immer noch drin oder?

Andere Frage - wenn ich die URL mit mod rewrite bereits umgewandelt habe muss ich dann die dynamischen URL zur weiterleitung angeben oder die statischen?

bei mir klappt dies nämlich nicht..

Als Beispiel Alte URL : /typus/307/tamtam/

Neu: /type/307/

Verfasst: 06.07.2006, 14:07
von georgus
Warum sollten die noch drin sein?
der Sinn war ja, die Zeit bis zur Indexierung zu Überbrücken um bei den Zugriffen nicht einzubrechen.

Ansonsten einfach mal Testen

edt-> ich hab da nicht den Durchblick, deshalb hab ich das Thema ja gepostet. Was ich gemacht habe: die alten Dateien gelöscht - der Inhalt ist ja identisch, und ich wollte DC vermeiden - und die alten Url´s auf die Neuen umgeleitet. Nach 10-12 Tagen waren alle Neuen im Index, dann hab ich die Weiterleitungen rausgenommen
<- edit
georgus

Verfasst: 06.07.2006, 14:22
von net(t)worker
georgus hat geschrieben:Hallo Billy04

ich hab das genau so gemacht,

Code: Alles auswählen

RewriteRule   ^oldstuff\.html$  newstuff.html
hat funktioniert, allerdings ohne 301 - war mir letztlich auch egal, die neuen Seiten waren schnell im Index, damit hab ich die Weiterleitungen rausgenommen
georgus
nur da erfährt google nie, dass die seiten verschoben wurden, es wird einfach die neue unter dem alten namen ausgeliefert.... und wenn jemand deeplinks auf die alten Seiten gesetzt hatte, gehen die nun ins leere...

Verfasst: 06.07.2006, 14:33
von georgus
und wenn jemand deeplinks auf die alten Seiten gesetzt hatte, gehen die nun ins leere
Das ist sicher richtig.
Die Linkprtner musste ich informieren, und eventuell natürlich gezogene Deeplinks sind verloren. Hättest dich mal einen Monat früher melden sollen.

georgus