Seite 1 von 1
Vorheriges und nächstes Thema anzeigen funktioniert nicht
Verfasst: 25.04.2008 11:16
von Phobi
Hallo Community.
Neulich erst fiel mir in meinem Forum ein kleiner Fehler auf.
Ich habe das Template charcoal und in den Threads selbst gibts noch die Auswahl, zum nächsten oder vorherigen Thread zu wechseln,
nur leider funktioniert das bei mir nicht.
Ich habe eine Vermutung, das es etwas mit mod_rewrite zu tun hat, aber ganz sicher bin ich mir nicht.
Deshalb wollte ich hier mal die Fachmänner fragen, ob ihr euch die Fehlermeldung mal anschauen könnt.
URL zum Forum:
www.unknown-quantity.de
Viele liebe Grüße.
Verfasst: 25.04.2008 21:56
von cYbercOsmOnauT
Deine .htaccess ist nicht korrekt, oder aber die Erstellung der Links im viewtopic.php.
Pack mal ne Kopie Deiner .htaccess online zum Ansehen bitte
KB:datei
Grüße,
Tekin
Verfasst: 25.04.2008 22:15
von Phobi
Danke für die schnelle Antwort.
.htaccess:
Code: Alles auswählen
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1&topicdays=%2&start=%3 [L]
RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1 [L]
RewriteCond %{REQUEST_FILENAME} /forum([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%1&start=%2 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
Den Code für mod_rewrite hatte ich von hier:
-
http://www.seo-phpbb.org/phpbb2/dateinamen.html -
(Die Seite funktioniert aber momentan scheinbar nicht.)
Link zur viewtopic.php (txt):
-
http://www.unknown-quantity.de/viewtopic.txt -
Verfasst: 25.04.2008 23:03
von cYbercOsmOnauT
In der .htaccess füge unter
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]
folgendes hinzu
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)view=(previous|next).html
RewriteRule (.*) /viewtopic.php?t=%1&view=%2 [L]
Ungetestet.. aber sollte funktionieren.
Grüße,
Tekin
Verfasst: 25.04.2008 23:26
von Phobi
Dankeschön.
Mit zwei Sätzen hast Du eine Frau glücklich gemacht.
Ich wünsche einen angenehmen Abend.
Verfasst: 30.04.2008 16:58
von Phobi
Hallo, ich bins nochmal.
Ich möchte gerne noch etwas zum Thema loswerden, da es evtl. hilfreich für andere User sein kann.
Der kleine, aber feine Fehler im mod_rewrite bei dem Du mir geholfen hast,
hatte (bevor Du das Problem gelöst hast) einen größeren Fehler verursacht, das habe ich soeben bemerkt.
Die fehlende Zeile sorgte dafür, dass meine Seite nicht richtig gecrawlt werden konnte.
Ich hatte in der google Statistik (google Webmastertool) immer ein paar Fehler und jetzt sind diese Fehler nicht mehr vorhanden.
Wie sagt man so schön: "Kleine Ursache, große Wirkung"!
In diesem Sinne vielen Dank nochmal, auf wieder sehn.
