Problem mit mode_rewrite in phpBB-Forum

T

Tweety

Guest
Moin,
ich hab nen Problemchen. Und zwar habe ich jetzt mein Forum soweit umgebaut. Er zeigt auch die Links "seo-freundlich" an doch wenn ich raufklicke "Seite wurde nicht gefunden" Ich vermute das es an der .htaccess liegt aber ich weiß nich. Das mode_rewrite geht hat mir mein Hoster bestätigt und wenn ich z.B. wordpress raufspiele gehen die seo-urls auch nur in meinem Forum nicht.

Also hier mal der Code aus der .htaccess welche im / index liegt. Das Forum ist im Ordner /forum/ zu finden :

RewriteEngine On

# Forum
RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%2 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-p([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%2&topicdays=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*)-p([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%2&topicdays=%3 [L]


#topic
RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%2 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)desc.html
RewriteRule (.*) /viewtopic.php?t=%2&&postorder=desc [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%2&postdays=%3&postorder=asc&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)desc-s([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%2&postdays=%3&postorder=desc&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*)desc.html
RewriteRule (.*) /viewtopic.php?t=%2&postdays=%3&postorder=desc [L]

RewriteCond %{REQUEST_FILENAME} /(.*)-t([0-9]*)-p([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%2&postdays=%3&postorder=asc&start=0 [L]

--
 
Hallo Tweety

Häng noch forum vorne dran
wink.gif
.

z.B

# Forum
RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*).html
RewriteRule (.*) /viewforum.php?f=%2 [L]


ändern auf:

# Forum
RewriteCond %{REQUEST_FILENAME} /(.*)-f([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%2 [L]

Gruss space



 
Ich kopiere einfach mal die Regeln die ich verwende:
CODE RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1&topicdays=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1 [L]

RewriteCond %{REQUEST_FILENAME} /forum([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewforum.php?f=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-s([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1 [L]

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /forum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]

RewriteCond %{REQUEST_FILENAME} /user-([0-9]*).html
RewriteRule (.*) /forum/profile.php?mode=viewprofile&u=%1 [L]

RewriteCond %{REQUEST_FILENAME} /mitgliederliste.html
RewriteRule (.*) /forum/memberlist.php [L]


edit:
Ach, das hatte spacefun ja schon gesagt.
 
QUOTE (dominikh @ Fr 2.2.2007, 16:45)Oder einfach http://www.seo-phpbb.org/

Dieses Script ist nur bedingt einsetzbar da einige Fehler bekannt sind.
So bekommst Du beim Mod Rewrite viele Sonderzeichen nicht hin und beim Verschieben von Dateien spielt die Datenbank verrückt. Support kannst Du auf der Seite auch nicht erwarten!
 
Hallo Seev

QUOTE Dieses Script ist nur bedingt einsetzbar da einige Fehler bekannt sind.
So bekommst Du beim Mod Rewrite viele Sonderzeichen nicht hin und beim Verschieben von Dateien spielt die Datenbank verrückt


1. Die Sonderzeichen kannst du auch selber noch erweitern.

2. Was hat mode_rewrite mit der Datenbank zu tun?
biggrin.gif


pura vida
space
 
QUOTE (Seev @ Sa 3.2.2007, 14:28)
QUOTE (dominikh @ Fr 2.2.2007, 16:45)Oder einfach http://www.seo-phpbb.org/

Dieses Script ist nur bedingt einsetzbar da einige Fehler bekannt sind.
So bekommst Du beim Mod Rewrite viele Sonderzeichen nicht hin und beim Verschieben von Dateien spielt die Datenbank verrückt. Support kannst Du auf der Seite auch nicht erwarten!

Ich nutze es und hatte bisher eigentlich keine Probleme. Was für Fehler sind denn sonst noch bekannt?
 
QUOTE (spacefun @ Sa 3.2.2007, 15:14)Hallo Seev


QUOTE Dieses Script ist nur bedingt einsetzbar da einige Fehler bekannt sind.
So bekommst Du beim Mod Rewrite viele Sonderzeichen nicht hin und beim Verschieben von Dateien spielt die Datenbank verrückt


2. Was hat mode_rewrite mit der Datenbank zu tun?
biggrin.gif


pura vida
space

Nichts! Wer hat das behauptet?
Hier ging es um die Fehler im Script, da es vorgeschlagen wurde.
Ich habe es auch installiert und einige Fehler beheben müssen, direkt nach dem Download machte es Probleme.
 
Zurück
Oben