Sign in to follow this  
Guest

Problem mit mode_rewrite in phpBB-Forum

Recommended Posts

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]

--

Share this post


Link to post
Share on other sites
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



Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
QUOTE (dominikh @ Fr 2.2.2007, 16:45)

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!

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
QUOTE (Seev @ Sa 3.2.2007, 14:28)
QUOTE (dominikh @ Fr 2.2.2007, 16:45)

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?

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this