Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

permanently moved

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 05.08.2010, 15:46

hallo zusammen,

wir sind vor 4 monaten von unserem alten phpbb2 forum was im verzeichniss /orion/ ist ins das neue wbb3.. forum im verzeichniss /forum/ umgestiegen. Direkt nach der umstieg habe ich im alten forum das login, anmeldung usw. gespert, die ganzen navigations buttons im header auf das neue forum umgeleitet und überall deutlich vermerk dass wir umgezogen sind.

zu meinem problem,
wir sind mit dem alten forum bei google ziemlich gut platziert, besonders bei suchbegriffen die für uns relevant sind (meistens platz 1- 2), hatte gehofft dass google irgendwann die neuen seiten auch gut platziert... leider hat sich da nach 4 monaten nichts geändert, google verlinkt immer noch das alte forum... nun wollte ich erstmal die wichtigsten seiten mit permanently moved 301 per htaccess weiterleiten.

beispiel:

Code: Alles auswählen

Redirect 301 /orion/portal.php http://www.allaturkaa.de/forum/index.php?page=Portal
Redirect 301 /orion/index.php http://www.allaturkaa.de/forum/index.php
Redirect 301 /orion/viewforum.php?f=117 http://www.allaturkaa.de/forum/index.php?page=Board&boardID=117
Redirect 301 /orion/viewforum.php?f=135 http://www.allaturkaa.de/forum/index.php?page=Board&boardID=135
Redirect 301 /orion/viewtopic.php?t=784 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=784
Redirect 301 /orion/viewtopic.php?t=9763 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=9763
Redirect 301 /orion/viewtopic.php?t=14432 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=14432
Redirect 301 /orion/viewtopic.php?t=13372 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=13372
Redirect 301 /orion/viewtopic.php?t=3297 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=3297
Redirect 301 /orion/viewtopic.php?t=7155 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=7155
Frage:
-a) bin ich mit so einer weiterleitung auf dem richtigen weg, ich möchte nämlich mir nicht ins eigene fleisch schneiden, es ist mir lieber mit dem alten forum bei google gut platziert zu sein wie mit dem neuen garnicht..
doch irgendwann möchte ich das alte forum ganz weg haben, welche methode würdet ihr mir raten?

-b) leider funktioniert der obrige weiterleitungs code nicht ganz wie es soll, die ersten beiden zeilen erfüllen ihre aufgabe, die restlichen nicht.

wird weitergeleitet

Code: Alles auswählen

Redirect 301 /orion/index.php http://www.allaturkaa.de/forum/index.php
von /orion/index.php >>auf>> /forum/index.php
test: https://www.allaturkaa.de/orion/index.php



wird nicht weitergeleitet

Code: Alles auswählen

Redirect 301 /orion/viewtopic.php?t=14432 http://www.allaturkaa.de/forum/index.php?page=Thread&threadID=14432
von /orion/viewtopic.php?t=14432 >>auf>> /forum/index.php?page=Thread&threadID=14432
test: https://www.allaturkaa.de/orion/viewtopic.php?t=14432
vermutlich liegt es an den dynamischen seitenlinks ?t=14432 , wie kann ich solche links weiterleiten lassen?

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 05.08.2010, 15:52

Nein, bist auf dem Holzweg. Redirect kann keinen Querystring verarbeiten, daher geht "Redirect 301 /orion/viewtopic.php?t=14432" auch nicht.

Du brauchst Mod_Rewrite mit RewriteCond und RewriteRule, nicht Redirect. Steht aber auch in der Doku und etliche male hier im Forum. Ist erst wenige Tage her.
Zuletzt geändert von Synonym am 05.08.2010, 18:09, insgesamt 2-mal geändert.

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 05.08.2010, 17:42

hallo Synonym,

danke für die stichwörter, es hat mir etwas weitergeholfen... habe nun folgende code eingefügt und die weiterleitung scheint zufunktionieren

Code: Alles auswählen

RewriteEngine On
RewriteCond %{QUERY_STRING} ^t=14432$
RewriteRule ^viewtopic\.php$ /forum/index.php?page=Thread&threadID=14432 [R=301,L]
muss ich für alle links die ich weiterleiten will separaten code einfügen oder kann man es irgendwie zusammenfassen, da ja nur die topic ID's sich zum verhältniss ändern?!
und natürlich das wichtigste, mir geht es sich hierbei nicht nur um eine einfache weiterleitung, ich will damit hauptsächlich den suchmaschienen klar machen dass diese seite umgezogen ist.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 05.08.2010, 18:07

Also wenn der vorherige Parameter aus dem t= immer der gleiche ist wie die threadID, dann geht das auch "automatisiert".

ungetestet

Code: Alles auswählen

RewriteEngine On
RewriteCond %{QUERY_STRING} ^t=([0-9]+)$
RewriteRule ^viewtopic\.php$ /forum/index.php?page=Thread&threadID=%1 [R=301,L]
%1 ist dabei der erste Wert ("backreference") aus der Cond, also der Wert aus der ersten ().

"^t=([0-9]+)$" -> Beginnt mit t gefolgt von einem = .Danach müssen bis zum Ende des QUERY_STRING Zahlen kommen.


Schau dazu auch mal hier rein
https://httpsd.apache.org/docs/2.0/mod/ ... ewritecond
https://httpsd.apache.org/docs/2.0/mod/ ... ewriterule
und natürlich das wichtigste, mir geht es sich hierbei nicht nur um eine einfache weiterleitung, ich will damit hauptsächlich den suchmaschienen klar machen dass diese seite umgezogen ist.
Ja wenn Du denen das klar machen willst, dann musst Du die alten weiterleiten.
Zuletzt geändert von Synonym am 05.08.2010, 18:51, insgesamt 2-mal geändert.

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 05.08.2010, 18:31

lieben dank, es funktioniert. bin mal gespannt wie lange google (ab heute) braucht die neuen links gegen die alten auszutauschen. sobald ich es merke, hinterlasse ich hier einen kurzen info.

nochmals vielen dank

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 05.08.2010, 18:46

Ah, aber Achtung....

Du hast auch solche URLs
https://www.allaturkaa.de/orion/viewtop ... 461f1cbf51

Da funktioniert die Weiterleitung nicht, da nach dem t= ja nur Zahlen kommen dürfen und dann nichts mehr. Bei der URL kommt aber noch ein &sid=... hinterher.

Erste mal die Zeile

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^t=([0-9]+)$
durch die beiden hier:

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^t=([0-9]+)$ [OR]
RewriteCond %{QUERY_STRING} ^t=([0-9]+)&sid=[0-9a-z]+$
Also entweder so wie vorher (1. Cond) oder so wie vorher und das &sid=... hinten dran (2. Cond)

Ansonsten, nichts überstürzen. Was ist denn mit denen da?
https://www.allaturkaa.de/orion/viewtopic.php?p=57942

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 05.08.2010, 19:44

Ansonsten, nichts überstürzen. Was ist denn mit denen da?
https://www.allaturkaa.de/orion/viewtopic.php?p=57942
puuhh :o was ist das denn, lieb von dir , du machst dir mehr gedanken wie ich :oops:
nur das problem ist, ich finde die gegenstelle fürs weiterleiten nicht...

doch die wichtigsten einstieg links, sind mit deiner hilfe jetzt gedeckt, sobald google sie aufnimmt werde ich das alte forum ganz löschen und leite dann das ganze verzeichnis /orion/ auf /forum/ um.

thx

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 06.08.2010, 08:48

puuhh was ist das denn, lieb von dir , du machst dir mehr gedanken wie ich
nur das problem ist, ich finde die gegenstelle fürs weiterleiten nicht...

doch die wichtigsten einstieg links, sind mit deiner hilfe jetzt gedeckt, sobald google sie aufnimmt werde ich das alte forum ganz löschen und leite dann das ganze verzeichnis /orion/ auf /forum/ um.
Na das ist ja nicht viel Arbeit. Muss man sich nur mal die Google-Ergebnisse ansehen, was da so alles da ist.

Wegen dem Gegenstück: Da musst Du mal suchen. Bei dem viewtopic.php?p=57942 scheint es sich wohl um ein Post zu handeln, das t= war ja ein Thread.

Nun, in etwa das.
Im alten Forum, (so wie hier auch) ist das der kleine Link links neben dem "Verfasst am:..." Im neuen Forum ist es rechts das Feld mit der Postnummer.

Also die beiden müssten die gleichen sein:
https://www.allaturkaa.de/orion/viewtop ... 7942#57942
https://www.allaturkaa.de/forum/index.p ... #post57942

Ist aber eigentlich auch unschön, denn es sind die gleichen Seiten wie der eigentliche Thread, nur mit einem anderen Ankerziel. Das ist hier bei Abakus besser gelöst worden.

Und, schlussendlich das komplette Verzeichnis umzuleiten ist keine gute Idee, zumindest nicht, wenn dann die jetzt erstellten Umleitungen wieder verloren gehen.

Die Profile würde ich aber auch noch umleiten:
https://www.allaturkaa.de/orion/profile ... le&u=51759
https://www.allaturkaa.de/forum/index.p ... erID=51759

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 06.08.2010, 16:00

viewtopic.php?p= entspricht index.php?page=Thread&postID=
hätte ich das mal vor 4 monaten gewusst, wo ich die internen post links im forum per sql falsch umgeschreiben habe :roll:
post und userprofile werden nun auch richtig weitergeleitet
Und, schlussendlich das komplette Verzeichnis umzuleiten ist keine gute Idee, zumindest nicht, wenn dann die jetzt erstellten Umleitungen wieder verloren gehen.
ich habe zwar kein plan davon, doch kann mir vorstellen dass diese weiterleitungen enorme belastung für den server ist, schließlich werden da ja fast 1 million links (verwaltet) weitergeleitet.. deshalb wollte ich irgendwann nur diesen einen verzeichniss weiterleiten.
oder liege ich da mit der belastung wieder falsch?

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 06.08.2010, 16:19

ich habe zwar kein plan davon, doch kann mir vorstellen dass diese weiterleitungen enorme belastung für den server ist, schließlich werden da ja fast 1 million links (verwaltet) weitergeleitet.. deshalb wollte ich irgendwann nur diesen einen verzeichniss weiterleiten.
oder liege ich da mit der belastung wieder falsch?
Ähm wie huch stopp... Was meinst Du damit?

Weitergeleitet werden doch nur die alten Seiten auf die neuen und die auch nicht alle einzeln, sondern kombiniert nach t=, p=, f=, u= usw.... Natürlich ist das eine Belastung für den Server, aber das muss der abkönnen, ist ja nicht so viele. Zudem, je mehr Links Google gefunden und geändert hat, desto weniger müssen weitergeleitet werden, weil die Zugriffe dann ja gleich aufs neue Forum gehen.

Wenn Du nur das Verzeichnis weiterleitest gibt es da zwei Denkansätze. Entweder wirklich nur das Verzeichnis, das bringt aber nicht viel, da das ja nur die Startseite vom Forum ist.

Wenn Du aber das Verzeichnis samt Inhalten weiterleitest, dann ist das auch schlecht, da das Ziel ja nicht mehr das gleiche ist.

Daher ja der ganze Aufwand mit den bisherigen Weiterleitungen.

Wenn schon, dann alles andere (außer den speziellen Weiterleitungen) weiterleiten, aber pauschal alles ist nicht gut. Wo soll denn das Ziel dann hingehen? Auf die Startseite? Wenn ja, dann würden (wenn alles umgeleitet wird) alle Deeplinks auf Posts und Threads verloren gehen und nun auf der Startseite sein.

Und sag mal was Du mit den "fast 1 Mio." meinst.

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 06.08.2010, 16:36

meine gedanke war:
irgendwann werden die suchmaschienen die alten links vom suchergebniss rausfiltern (umbenen), dann dürfte auch nicht mehr so viele aufrufe auf /orion/ geben. Erst dann wollte ich das alte forum samt datenbank löschen und das verzeichniss weiterleitung einsätzen. Wenn danach jemand mal zufällig eine ..../orion/..... link aufruft soll direkt auf das neue forum index weitergeleitet werden.

doch wenn du sagst die belastung durch die htaccess wie es jetzt ist, nicht nennenswert ist, lass ich es natürlich so.

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 06.08.2010, 16:41

Achso, das passt soweit ja auch. Nur, wenn Sumas das alles mal neu "erlernt" haben und Du die speziellen Weiterleitungen dann entfernst, dann gehen halt auch die Weiterleitungen von externen Links verloren. Somit haben Backlinks die es einmal gab auch nicht mehr ihre eigentliche Wirkung. Besucher kommen auch nicht da hin, wo sie eigentlich wollten.

Belastung für den Server ist das nicht wirklich, kommt aber halt auf den Server an.

Ich würde die speziellen lassen wie sie sind und alles andere auf die Index weiterleiten. So geht nix verloren und die wichtigen alten Seiten gehen ans richtige Ziel.

Al-Pi
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 05.08.2010, 07:50

Beitrag von Al-Pi » 06.08.2010, 16:47

vielen dank Synonym, du wars mir eine reisen grosse hilfe, hätte nicht gedacht dass ich hier so schnell und gut supportet werde.

p.s google hat schon das portal link gegen den neuen umgetauscht *freu*

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag