Seite 1 von 1

Mod-Rewrite und vBulletin3

Verfasst: 14.02.2005, 14:07
von Andrag
Mahlzeit zusammen,

ich hätte folgendes https://webhostingtalk.de/ mod-rewrite für`s vBulletin ja schon längst eingebaut, wenn, ja wenn daraus nicht ein paar bislang ungeklärte "Problemchen" bzgl. resultierenden doppelten-Contents entstehen würden.

Denn dadurch das bislang schon massig Seiten von uns im Index stehen (php- und Archiv-Ausgaben) würden durch die neuen, statisch generierten URLs (mit Threadtitel) zusätzlich Content-Probleme (Doublette) auftreten.

Hier mal die zum mod-rewrite zugehörige .htaccess:

Code: Alles auswählen

RewriteEngine On
Options +FollowSymLinks
RewriteRule ^startseite.html index.php [NC]
RewriteRule ^t([0-9]+)-(.*).html$ showthread.php?t=$1 [L]
RewriteRule ^lastpostinthread([0-9]+).html$ showthread.php?goto=lastpost&t=$1 [L]
RewriteRule ^newpostinthread([0-9]+).html$ showthread.php?goto=newpost&t=$1 [L]
RewriteRule ^f([0-9]+)-(.*).html$ forumdisplay.php?forumid=$1 [L]

Wie ließe sich die Gefahr doppelten Contents am geschicktesten umgehen?

--> Zusätzlich würde mich interessieren, ob - dem vB3-Archiv sei Dank - ein "simples" mod-rewrite (ohne Keywords im Titel) bei vBulletin-Boards überhaupt noch etwas (Serps) bezwecken könnte?
Denn im Grunde genommen ist die Archivoption bei vB3 ja nicht anderes als ein bereits vorhandenes url-rewriting, also mod-rewrite.
Wenn via robots.txt oder .htaccess die Bots nun angewiesen werden würden, direkt und einzig und alleine das Archiv zu spidern, wäre der Grundgedanke, welcher hinter m-r steckt, ja eigentlich nahezu 1:1 erfüllt!?

mfg

Verfasst:
von

Mod-Rewrite und vBulletin3

Verfasst: 14.02.2005, 14:47
von Boa
Gute Frage.
Vielleicht mit einer 301 Weiterleitung a la

RewriteCond %{HTTP_HOST} !^showthread\.php$
RewriteRule ^(.*)$ https://www.deinedomain.de/t$1 [L,R=301]

Nur so als Ansatz.

Mod-Rewrite und vBulletin3

Verfasst: 15.02.2005, 11:47
von Andrag
Hmmm...könnte durchaus funktionieren...muss ich mal ausprobieren. Thx! :-)

@ all: sonst keine Meinungen, Tipps oder gar Erfahrungen zur bzw. mit der Thematik?

mfg

Verfasst:
von
Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Mod-Rewrite und vBulletin3

Verfasst: 15.02.2005, 13:48
von Caterham
du musst da schon

Code: Alles auswählen

RewriteCond %{THE_REQUEST} showthread\.php\?t=([0-9]+)
RewriteRule ^showthread\.php$ http://www.deinedomain.de/t%1 [L,R=301] 
verwenden, sonst hast du eine Endlosschleife.

Da du jedoch wohl Keywords -(.*) im Titel hast, ist das unbrauchbar. Dann hättest du nämlich auch wieder 2 verschiedene Seiten bzw. zu der Seite, auf die per 301 durch mod_rewrite weitergeleitet würde, gibt es keine weiteren Links auf deiner Website.
Daher müsstest du mit mod_rewrite per internal redirect an ein PHP-Script weiterleiten. Das sucht dann anhanand der t-nummer die keywords/den Titel aus der Datenbank und generiert due neue URL. Dann sendest du per PHP den 301 moved perm. an den client:

Code: Alles auswählen

header("HTTP/1.1 301 Moved Permanently");
header("Location: $neueURLmitKeyword");
header("Connection: close"); 
:arrow: https://www.modrewrite.de

Grüße
Robert