Archiv verlassen und diese Seite im Standarddesign anzeigen : wbb -> vb htaccess
Moin,
habe nen wbb zu vb gemacht nun würde ich gerne ne htaccess-datei (RedirectMatch) anlegen damit aus thread.php?threadid=123 (wbb) showthread.php?t=123 (vb) wird.
Kann mir einer die Lösung sagen? :)
MFG Pagan
Odysseus
12.04.2005, 23:41
Du könntest einfach eine Datei namens thread.php anlegen, welche auf showthread.php weiterleitet und dabei die empfangene URL-Variable "threadid" al Variable t an die vB Datei übergibt. Das könnte so aussehen:
<?php
// thread.php
$threadid = addslashes($_GET['threadid']);
header("Location: showthread.php?t=".$threadid."");
?>
Müsste denke ich klappen, hab's aber nicht getestet.
Sind die threadids deines WBBs wirklich mit denen von vBulletin identisch?
Ja sind sind sie... www.parax.de bei google ist noch wbb lenkt aber perfekt um.
Na da kann ich doch helfen..... :) trag in die htaccess das hier ein. (richtig so, hoffe ich). RewriteEngine on Options +FollowSymLinks
RewriteRule ^showthread.php?threadid=([0-9]+)$ thread.php?threadid=$1 [L]
RewriteRule ^showthread.php?t=([0-9]+)$ thread.php?threadid=$1 [L]
StGaensler
14.04.2005, 07:17
Nein, nicht richtig :D
Pagan wollte es genau andersherum haben (wbb -> vBulletin) :)
Und anstatt [L] würde ich [R=301,L] empfehlen.
Sind die threadids deines WBBs wirklich mit denen von vBulletin identisch?Den Einwand hatte ich auch, allerdings habe ich dann bei Google nachgesehen, und festgestellt, dass alle Links noch funktionieren :)
@Pagan
Du hast wohl nie einen Thread gelöscht, oder?
Odysseus
17.04.2005, 14:17
Hm. Nur für so eine kleine Umleitungs-Geschichte würde ich mod_rewrite nicht extra anschalten. Das bremst den Server aus.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.