Jan
Titel: mod_rewrite-Pack für 2.1.x
Version: 1.3
Beschreibung: Was macht der Hack?
Für Gäste werden alle Links in .html-Links umgeändert.
Dadurch kann Google alle Foren und Themen usw. indizieren.
UPDATE: readme.txt gefixt!
UPDATE: fehler gefixt:
links sahen so aus: /.filename.,key-val.htm
----
Demo:
http://www.harz-biketouren.de
weiter zum Download
MeHa
mh...toll nur ists dank deiner hackfiles die da zum teil mitenthalten sind nicht funktionstüchtig unter wbb2.1.3...
Amiga75
er meint wohl die class_tpl_file.php die sieht bei mir nämlich auch ganz anders aus als in deiner Anleitung.
[Lodda]
Und wie hast Du das gemacht

Habe mir nämlich gerade diesen Hack hier eingebaut und da kommt dann das hier bei raus:
http://www.d-0211.de/wbb2/.index.,sid-XX...XXXXXXXXXXX.htm
Wenn man darauf klickt kommt natürlich dann ein 404er :dead
Ja, ja! Ich weiß die XXXXXXX habe ich natürlich jetzt reingemacht, der Link funktioniert hier also natürlich nicht!
Sebastian
das ist sinn dieses hacks das die links so aussehen

.
allerdings muss dein server mod_rewrite nuterstützen und du musst auhc die beigelegte htaccess hochladen.
[Lodda]
Zitat: |
Original von Sebastian
das ist sinn dieses hacks das die links so aussehen
.
allerdings muss dein server mod_rewrite nuterstützen und du musst auhc die beigelegte htaccess hochladen. |
Ach nee!

Ist schon klar, daß die Links dann anders aussehen, aber trotzdem sollten die Links noch funktionieren, oder nicht?
mod_rewrite wird unterstützt und die htaccess ist auch hochgeladen. Stand ja schliesslich auch in der Anleitung
Glare
Hmm, ich bekomme nur noch 403-Forbitten wenn ich die .htaccess hochlade.
Den Pfad habe ich angepaßt, habe es mit:
RewriteBase /var/www/web3/html/nwa25/
und
RewriteBase /nwa25/
versucht.
mod_rewrite ist laut phpinfo auch vorhanden
timetraxx
Zitat: |
mod_rewrite ist laut phpinfo auch vorhanden |
falls kein eeine andere lösung für dich hat, auf jeden fall mal beim hoster nachfragen.
Hintergund: Bei mir ist mod_rewrite laut phpinfo zwar auch geladen, aber laut meinem hoster nicht aktivert, somit für mich nicht nutzbar
warum die dann das modul überhaupt laden ist mir auch schwer von begriff...aber naja
Glare
Hmm, da es ein root-server ist, bin ich mein eigener Hoster *g*
Ich werde mal ein wenig googlen. Trotzdem danke für die Info!
Jan
Zitat: |
Original von [Lodda]
Und wie hast Du das gemacht
Habe mir nämlich gerade diesen Hack hier eingebaut und da kommt dann das hier bei raus:
http://www.d-0211.de/wbb2/.index.,sid-XX...XXXXXXXXXXX.htm
Wenn man darauf klickt kommt natürlich dann ein 404er :dead
Ja, ja! Ich weiß die XXXXXXX habe ich natürlich jetzt reingemacht, der Link funktioniert hier also natürlich nicht!
|
das muss an der .htaccess liegen...
PS: gehen kann es sowieso nicht, weil .index.,sid-....htm geht eh nicht, wenn schon dann index,sid-....htm, aber so gehts auch nicht, hab ihc getestet...
Glare
So, mod_rewrite funktioniert nun bei mir. Aber wenn ich als Gast irgendeinen Link anklicke kommt folgendes dabei raus
http://2w4.net/nwa25/.register.,sid-a68e...61039d48b21.htm und ich lande immer wieder auf der Startseite, kann also kein Thread betreten, registrieren oder sonst was machen
xsmeagol
nimm zum beispiel /.thread.,postid
nimm bei dem verweis die punkte raus ...
also muss dann so sein ... /thread,postid
das ist nur ein beispiel ... ich weiss nicht genau wo du das ändern musst .... hab mir den hack noch nicht angeschaut
Jan
Zitat: |
Original von Glare
So, mod_rewrite funktioniert nun bei mir. Aber wenn ich als Gast irgendeinen Link anklicke kommt folgendes dabei raus http://2w4.net/nwa25/.register.,sid-a68e...61039d48b21.htm und ich lande immer wieder auf der Startseite, kann also kein Thread betreten, registrieren oder sonst was machen
|
hm... hast du die links im forum verändert?
Glare
Nö, eigentlich nicht... Alles wbb2.1.3 Standart
Jan
scheisse... warum sind dann die punkte da?!!
Glare
Das ist eine sehr gute und berechtigte Frage *g*
Meine .htaccess sieht so aus:
code: |
1:
2:
3:
|
RewriteEngine on
RewriteBase /nwa25/
RewriteRule ^(.*)\.(htm|html)$ mod_rewrite.php?file=$1 |
|
Jan
poste mal deine class_tpl_file.php, das muss daran liegen...