[Tutorial] Mod Rewrite Pack fürs 2.3.x

TheMastaKilla
Titel: [Tutorial] Mod Rewrite Pack fürs 2.3.x
Version: 1.0
Beschreibung: Beschreibung: ####Um was geht is in diesem Tutorial ?########

Hier beschreibe ich die Modifikation des Hacks von Jan der nur für's 2.1 erhältlich war für das 2.3.x.
In den kommenden Zeilen beschreibe ich wie ihr den alten Hack wieder für das WBB 2.3.x zum laufen bekommt.
Zusätzlich schildere ich im Tutorial wie ihr euer Forum besser Suchmaschinenoptimiert.

*Update* Ich habe die Anleitung verbessert smile

####Beschreibung######################

Durch diesen Hack bekommen alle Gäste html-Links a la "board,boardid-5,page-4.html" statt board.php?boardid=5&sid=&page=4.
So durchsucht Google auch alle Themen und Boards des Forums.
In den kommenden Zeilen beschreibe ich wie ihr den alten Hack für das
2.3.x funktionsfähig macht.
Desweiteren gebe ich euch noch hinweise wie ihr den eigentlichen Hack verbessert.

####Th4ts f02 4|| F0|ks####

Ihr dürft dieses Tutorial frei verbreiten, jedoch nichts als euer eigenes ausgeben.
----


weiter zum Download
TheMastaKilla
Ich habe eben 2 PM's bekommen betreff Nutzung des hacks + Archiv...
Um beides zu nutzen müsst ihr die .htaccess eures archiv editieren.
Das ganze muss dann so aussehen :

Zitat:
RewriteEngine On
Rewritebase /archive/
RewriteRule ^index\.html$ index.php [L]
RewriteRule ^([0-9]*)/board\.html$ board.php?boardid=$1 [L]
RewriteRule ^([0-9]*)/([0-9]*)/board\.html$ board.php?boardid=$1&page=$2 [L]
RewriteRule ^([0-9]*)/thread\.html$ thread.php?threadid=$1 [L]
RewriteRule ^([0-9]*)/([0-9]*)/thread\.html$ thread.php?threadid=$1&page=$2 [L]


Also unter RewriteEngine On -> Rewritebase /archive/ einfügen

Viel Spass noch smile
300782191
Hat man im Archiv eine Weiterleitung zu den original Threads, ohne die im Archiv zu sehen ?
Also man klickt auf Thread a im Archiv und wird sofort zu Thread a2 im Forum weitergeleitet ?
Oder wie ist das gelöst ?
TheMastaKilla
Zitat:
Original von 300782191
Hat man im Archiv eine Weiterleitung zu den original Threads, ohne die im Archiv zu sehen ?
Also man klickt auf Thread a im Archiv und wird sofort zu Thread a2 im Forum weitergeleitet ?
Oder wie ist das gelöst ?


Also der Hack hat nichts mit dem Archiv zu tun ... die URL's im Forum selbst werden via Mod_Rewrite manipuliert ^^

Demo : http://www.kostenlose-pc-hilfe.de/board,boardid-200.html (achte auf die URL)

.. im obigen Post habe ich lediglich beschrieben wie man einen Konflikt zwischen dem Hack und Archiv beseitigt smile
300782191
Ja, das weiß ich schon.
Aber wenn man dann die Threads im Archiv hat mit .html und im Forum gibt es Double Content !
Und das sollte man dabei schon bedenken.
Nebenbei: ich finde eh, sowas unnötig. Für die Threads kann man auch das Archiv nutzen.
TheMastaKilla
Zitat:
Original von 300782191
Ja, das weiß ich schon.
Aber wenn man dann die Threads im Archiv hat mit .html und im Forum gibt es Double Content !
Und das sollte man dabei schon bedenken.
Nebenbei: ich finde eh, sowas unnötig. Für die Threads kann man auch das Archiv nutzen.


Es gibt kein Duplicate Content da der Inhalt nicht haargenau derselbe ist.
Im Archiv werden z.B. keine Benutzer-Infos angezeigt, desweiteren unterscheidet sich auch der Quelltext ^^

Gerade für PR niedrige Seiten halte ich das Archiv nicht für empfehlenswert.
300782191
Also ich würde nicht sagen, dass da die Userinfos alles raushauen.
Der Inhalt spielt da auch eine Rolle.
TheMastaKilla
Ich hatte das Archiv sehr lange neben dem Hack in meinem Forum laufen, ohne Probleme.
Bei vielen Suchbegriffen waren sowohl Forum und Archiv gelistet ^^

PS. Wenn du meiner Erfahrung keinen glauben schenken willst :

http://search.msn.de/results.aspx?q=pc+hilfe&FORM=QBHP
http://de.altavista.com/web/results?itag...lfe&kgs=1&kls=0
http://suche.fireball.de/cgi-bin/pursuit...b_loc&enc=utf-8
http://www.google.de/search?q=pc+hilfe&h...=&start=20&sa=N

Schlusslicht ist Google. 26 von 12.200.000. Leider fließt bei Google das Alter der Seite ein.
Desweiteren habe ich schon 2 andere Seiten bei bestimmten Suchbegriffen ganz nach oben gebracht ...

---

Und jetzt bitte Back to Topic please
300782191
Gibt es eine Möglichkeit, die Links anders darzustellen ?
http://www.kostenlose-pc-hilfe.de/misc,action-faq.html
Finde ich nicht so schön.
http://www.kostenlose-pc-hilfe.de/misc/action-faq.html
Z. B. finde ich schöner ...

Oder bei den Boards immer so:
/board/1/
Wie es im Archiv auch ist.
TheMastaKilla
Dazu müsste man den Hack umschreiben ...
Ob , - oder / das interessiert Besucher, Google und Co. reichlich wenig... auf den Inhalt kommt es an.

Was ich vl. noch machen werde ist das anstatt

/board,boardid-200.html ein

/boardname,boardid-200.html

und

/thread,threadid-713.html ein

/threadname,threadid-713.html

ausgegeben wird ...
300782191
Mich aber Zunge raus

Aber das mit dem Boardname / Threadname, hat das nicht einen Nachteil ?
Wenn man den Board - / Threadnamen ändert, geht der Link doch nimmer ...
Oder ?
Und bei so einem Titel:
Ich habe eine Frage zu diesem Thema: y******.info/thread.php?threadid=2; und zwar möchte ich dieses wissen:

Das ist denn ja voll für den Po, no ?
Oder wenn man als Thementitel dann einen Link zu einem Thread macht, oder so.
TheMastaKilla
Zitat:
Original von 300782191
Mich aber Zunge raus

Aber das mit dem Boardname / Threadname, hat das nicht einen Nachteil ?
Wenn man den Board - / Threadnamen ändert, geht der Link doch nimmer ...
Oder ?
Und bei so einem Titel:
Ich habe eine Frage zu diesem Thema: y******.info/thread.php?threadid=2; und zwar möchte ich dieses wissen:

Das ist denn ja voll für den Po, no ?
Oder wenn man als Thementitel dann einen Link zu einem Thread macht, oder so.


Bei Boardnamen sehe ich eigentlich kein Problem ... es ist immer von vorteil wenn bestimmte suchbegriffe in der URL vorkommen.
Bei der Themenüberschrift muss ich dir wohl oder übel recht geben...
300782191
Und man hat doch noch einen Nachteil, wenn der Name dabei ist, oder ?
Wenn Du mal die Namen änderst, geht der Link nicht mehr, oder ?

Aber Du könntest es etwas so machen: http://www.vbseo.com/
Also mit den "/" und wenn man ein Thread im Forum anklickt, kommt man gleich zu dem im Forum.
TheMastaKilla
Zitat:
Original von 300782191
Und man hat doch noch einen Nachteil, wenn der Name dabei ist, oder ?
Wenn Du mal die Namen änderst, geht der Link nicht mehr, oder ?


Der Name spielt dabei keine Rolle. Mit Mod Rewrite kannst du da ziemlich viel machen...
TheMastaKilla
Ich wurde darauf hingewiesen das das mit dem <if($wbbuserdata['userid'])><then>{$SID_ARG_1ST}</then></if> nicht in allen Templates greift (warum auch immer)

Die Lösung wäre die das man die Session's aus der session.php entfernt
das ganze muss so aussehen :

code:
1:
2:
3:
4:
5:
else {
	$SID_ARG_1ST = "";
	$SID_ARG_2ND = "";
	$SID_ARG_2ND_UN = "";
}
daBriZa
also bei mir auf www.sound-factory.at/board ist der hack eingebaut aber es tut sich genau nix, hat sich also nix geändert an den links!

lg, patrick
TheMastaKilla
... im eingeloggten Zustand bleiben die "normalen" Links dem Traffic zuliebe erhalten. Lediglich Gäste bekommen HTML Links vorgekaukelt.

Anscheinend greift Mod-Rewrite bei dir mom nicht ...
dein Archiv funktioniert auch nicht ^^ ist Mod Rewrite überhaupt aktiviert ?

Sollte Mod Rewrite aktiv sein setze einmal in der .htaccess unter RewriteEngine On ein RewriteBase /board/

MfG TheMastaKilla
TheMastaKilla
BEVOR JMD IN DIE SELBE FALLE TRETET.

Google hat offenbar am Duplicate Content Filter geschraubt, sehr lange indizierte Google Das Forum als auch Archiv...
nun sind bei mir vor ein paar Tagen zahlreiche Seiten ausm index rausgeflogen

es ist nicht mehr zu empfehlen Archiv und Mod Rewrite Hack gleichzeitig zu nutzen ^^
300782191
Zitat:
Original von TheMastaKilla
BEVOR JMD IN DIE SELBE FALLE TRETET.

Google hat offenbar am Duplicate Content Filter geschraubt, sehr lange indizierte Google Das Forum als auch Archiv...
nun sind bei mir vor ein paar Tagen zahlreiche Seiten ausm index rausgeflogen

es ist nicht mehr zu empfehlen Archiv und Mod Rewrite Hack gleichzeitig zu nutzen ^^

Habe ich doch gesagt Augenzwinkern

Ich würde sagen, dass Du das so anpasst, dass man, wenn man im Archiv ein Thema anklickt, zum normalen Thread kommt.


Und dann habe ich noch eine Frage:
Bringt das nicht insgesamt mehr Nachteile als Vorteile ? Gästen ist es ja egal, was für einen Link sie haben, und Google braucht eigentlich nur den Inhalt und keine Designelemente. Nun, wenn aber jetzt in dem Style des Forums zig verschiedene Links ( Buttons in der Navi ), etc. sind, hat das doch keinen großen Vorteil, oder ? Das schadet doch eher ?


300782191
TheMastaKilla
Das dachte ich Anfangs auch... komischerweise war das eben nicht der fall.
Vl. fand Google die interne Verlinkung die dadurch enstand so toll ...

Die Foren Seiten waren immer besser platziert als die Archiv Seiten...

Ich werde es jetzt mal mit dynamischen Meta Tags im Archiv probieren ^^
Eventuell Probiere ich es einmal mit <b> oder <strong> tags anstatt der h1 tags in der Überschrift des Archivs ...