Anzeige - [Interessiert an einer Anzeige?]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> 1500 URLs umleiten, Alte Foren URLs umleiten
decision
Geschrieben am: Do 3.01.2008, 14:42
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


Hallo,

ich habe ein altes Forumscript rausgenommen und dafür ein neueres eingesetzt. Jetzt sind aber noch 1500 URL´s im Index von google. Die würde ich gern rausbekommen wollen. Leider klappt bei mir die Weiterleitung nicht. Habe schon mehrere Varianten probiert.

In der alten htaccess sind folgende URL´s generiert worden:
CODE
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1&topicdays=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]

RewriteCond %{REQUEST_FILENAME} /user-([0-9]*).html
RewriteRule (.*) /forum/profile.php?mode=viewprofile&u=%1 [L]


In der neuen steht die Generierung für die neuen URL´s
CODE
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-]*).html index.php?action=$1 [L]


Wer mir helfen kann, diese alten zumindestens auf die Startseite oder Stitemap des neuen Forums permanent umzuleiten, so das es auch google versteht, dem sende ich auch gern 25,- EUR per Paypal auf sein Konto.
Ich bin aktuell ratlos

Danke


--------------------
Top
PMEmail PosterUsers Website
Top
 
 
Richardo
#2 Geschrieben am: Do 3.01.2008, 14:55 (+00:13)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 154
Mitglied seit: 12.01.2005


Angepasste 404-Fehlerseite

Kennen Sie 404-Fehlerseiten? Mit diesen Seiten können Sie Ihre Besucher informieren, wenn eine von ihnen gesuchte Adresse nicht vorhanden ist. Wussten Sie, dass Sie die Farben Ihrer Website für diese Seiten verwenden können? Es ist ganz einfach:


Erstellen Sie Ihre Fehlerseite, und nennen Sie sie 404error.html.

Wenn diese Seite Bilder oder Links enthalten soll, vergessen Sie nicht, dass der absolute Pfad angegeben werden muss, und zwar im Format http://mitglied.lycos.de/username/my_link.html oder http://mitglied.lycos.de/username/my_image.jpg.


Erstellen Sie ein neues Textdokument, und fügen Sie die folgende Zeile ein:

ErrorDocument 404 /username/404error.html


Speichern Sie die Datei, und benennen Sie sie wie folgt um: .htaccess. Das ist keine Erweiterung, sondern der gesamte Dateiname.


Kopieren Sie diese beiden Dateien (404error.html und .htaccess) in das Stammverzeichnis Ihrer Website.


Erstellen Sie auf Ihrer Website einen Ordner für Ihre Anmeldekennung und für die Übertragung der Dateien 404error.html und .htaccess.


Ihre Besucher erhalten jetzt eine angepasste 404-Fehlerseite, wenn sie versuchen, auf Ihrer Website eine Seite aufzurufen, die nicht existiert.

Auf dieser Website kann man natürlich auch eine automatische Weiterleitung auf die Hauptseite vermerken.


--------------------
Private Arbeitsvermittlung Informationen rund um das Thema Arbeit

DATENTARIF Infos zu Datentarife, mobiles Internet und Smartphones

Informationen zum Thema Devisen DEVISENINFO.de - Devisen, Devisenrechner und mehr
Top
PMEmail Poster
Top
 
Richardo
#3 Geschrieben am: Do 3.01.2008, 15:03 (+00:07)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 154
Mitglied seit: 12.01.2005


Und hier gibt es alle Möglichkeiten der Weiterleitung.

http://jendryschik.de/wsdev/weiterleitung/


--------------------
Private Arbeitsvermittlung Informationen rund um das Thema Arbeit

DATENTARIF Infos zu Datentarife, mobiles Internet und Smartphones

Informationen zum Thema Devisen DEVISENINFO.de - Devisen, Devisenrechner und mehr
Top
PMEmail Poster
Top
 
decision
#4 Geschrieben am: Do 3.01.2008, 15:04 (+00:01)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


Das habe ich schon versucht, das klappt nicht. Dabei wird trotzdem die alte URL in der Adressleiste angezeigt.
Bsp: .../forum/ftopic1105.html



--------------------
Top
PMEmail PosterUsers Website
Top
 
bendecho
#5 Geschrieben am: Do 3.01.2008, 15:36 (+00:31)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 146
Mitglied seit: 23.07.2006


nimm einfach die alten regeln, bspw.

RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1&topicdays=%2&start=%3 [L]

und leite die anfrage auf die home um:

RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) / [L]


--------------------
Top
PMEmail Poster
Top
 
Julian Vieser
#6 Geschrieben am: Do 3.01.2008, 15:54 (+00:17)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 345
Mitglied seit: 30.04.2004


ich würde das [L] mit [L,R=301] oder [L,R=302] ergänzen.. damit google das auch wirklich mitbekommt

gruß


--------------------
IT-Forum für Profis und Neulinge | Mein Blog | SimpleTest Doku
Top
PMEmail PosterUsers WebsiteICQMSN
Top
 
decision
#7 Geschrieben am: Do 3.01.2008, 15:58 (+00:04)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


Damit würde die htaccess dann so aussehen?
CODE
RewriteEngine On
RewriteRule ^([a-zA-Z0-9-]*).html index.php?action=$1 [L]

RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]

RewriteCond %{REQUEST_FILENAME} /user-([0-9]*).html
RewriteRule (.*) /forum/index.php [L,R=302]


So bleiben bei einem Klick auf die alten URL´s im google-Index immer noch in der Adresszeile stehen: .../forum/ftopic550.html

Oder habe ich noch etwas vergessen?


--------------------
Top
PMEmail PosterUsers Website
Top
 
Jörg Kruse
#8 Geschrieben am: Do 3.01.2008, 18:16 (+02:17)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 402
Mitglied seit: 19.12.2004


Icb würde mit dem Status Code 301 weiterleiten, nicht mit 302. Und das Weiterleitungsziel muss als vollständie URL angegeben werden

CODE
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) http://%{HTTP_HOST}/forum/ [L,R=301]


--------------------
Top
PMEmail PosterUsers Website
Top
 
decision
#9 Geschrieben am: Fr 4.01.2008, 09:25 (+15:09)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


Leider habe ich hier immer noch das Problem das bei einem Klick auf die alten URLs diese in der Adresszeile des Browsers stehen bleiben, wie etwa:
- .../forum/ftopic1105.html
- .../forum/forum13.html
- ...

Damit bleiben die ja weiterhin bestehen. Irgendwo muss da noch ein kleiner Fehler sein.


--------------------
Top
PMEmail PosterUsers Website
Top
 
Jörg Kruse
#10 Geschrieben am: Fr 4.01.2008, 09:36 (+00:10)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 402
Mitglied seit: 19.12.2004


Bei diesen URL sollte folgende Rule greifen:

QUOTE (Code)
RewriteRule  /forum/ftopic([0-9]*)\.html http://%{HTTP_HOST}/forum/ [L,R=301]


Ich frage mich allerdings, wie die alte .htaccess funktioniert hat, wenn die Bedingungen jetzt nicht mehr greifen?


--------------------
Top
PMEmail PosterUsers Website
Top
 
decision
#11 Geschrieben am: Fr 4.01.2008, 10:31 (+00:55)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


Ich mich ja auch. Es war vorher ein phpBB2 als SEO-version drauf. Da hat alles prima geklappt.


--------------------
Top
PMEmail PosterUsers Website
Top
 
Jörg Kruse
#12 Geschrieben am: Fr 4.01.2008, 10:47 (+00:16)
Report PostQuote Post

AyomRank 5
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 402
Mitglied seit: 19.12.2004


Bezog sich die alte .htaccess vielleicht noch auf eine Installation im Domain-Root?

Ach nochwas: die Weiterleitungen sollten vor der RewriteRule des neuen Forums erfolgen

CODE
RewriteEngine On

# Weiterleitungen....

RewriteRule ^([a-zA-Z0-9-]*).html index.php?action=$1 [L]


... und wenn die .htaccess im Verzeichnis /forum liegt, würde ich die Rules folgendermaßen schreiben:

CODE
RewriteRule  ftopic([0-9]*)\.html http://%{HTTP_HOST}/forum/ [L,R=301]


--------------------
Top
PMEmail PosterUsers Website
Top
 
decision
#13 Geschrieben am: Fr 4.01.2008, 11:14 (+00:27)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 156
Mitglied seit: 1.06.2004


QUOTE (Jörg Kruse @ Fr 4.01.2008, 10:47)
Ach nochwas: die Weiterleitungen sollten vor der RewriteRule des neuen Forums erfolgen

Das war es!!! Jippi, nun klappt es.

Bitte deine PP-Adresse per PN für den Bonus. Vielen Dank noch einmal


--------------------
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/22294

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Clean URLs sylvia73 176 5 Mo 21.07.2008, 22:32
Clean URLs Phpbb sylvia73 250 8 So 27.04.2008, 21:27
urls aus text auslesen pangu 1348 16 Sa 12.04.2008, 23:31
php Funktion:Urls auslesen Sancheck 471 7 Mo 31.03.2008, 07:11
Mehrer Domains auf eine Umleiten Bregi 250 8 Mo 17.03.2008, 16:25
Idente Metatags auf zwei URLS berst 113 0 Mi 12.03.2008, 21:44
[V] File Hoster mit ca. 1500 Besuchern / Tag shork 229 0 So 4.11.2007, 14:59
Googlebot: kürzere URLs schneller indiziert? profo 313 3 Sa 25.08.2007, 22:15
Umlaut URLs bei Amazon,Wikipedia,etc Holger Klass 931 4 Sa 25.08.2007, 15:44
per htaccess Urls Umleitung Eckerle 481 0 Sa 4.08.2007, 08:35




Anzeige - [Interessiert an einer Anzeige?]



Anzeigen


[Interessiert an einer Anzeige?]