Verfasst: 30.12.2004 16:13
du hast in der .htaccess wahrscheinlich den pfad nicht korrekt eingetragen...
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Bei mir funktioniert diese Schreibweise hieropu.e hat geschrieben:Hallo, ich habe nun schon den SuMaMod ausprobiert und den von phpbb.de (larsneo)
Aber bei beiden bekomme ich immer einen 404er
mod_rewrite wurde extra vom Hoster aktiviert.
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([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]
Code: Alles auswählen
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* viewforum.php?f=$1&topicdays=$2&start=$3
RewriteRule ^viewforum([0-9]*).* viewforum.php?f=$1
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /ordnername/forum([0-9]*).html
RewriteRule (.*) /ordnername/viewforum.php?f=%1 [L]
Auch wenn die .htaccess in "Ordnername" liegt? Oder gehört sie generell in den Webroot, nicht in den Forumsroot?larsneo hat geschrieben:auf jeden fall auch evtl. unterverzeichnisse beachten:Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /ordnername/forum([0-9]*).html RewriteRule (.*) /ordnername/viewforum.php?f=%1 [L]
Code: Alles auswählen
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} /forums.html
RewriteRule (.*) /index.php [L]
RewriteCond %{REQUEST_FILENAME} /viewforum([0-9]*)-([0-9]*)-([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} /ptopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=previous [L]
RewriteCond %{REQUEST_FILENAME} /ntopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&view=next [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]
RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*)-([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]
schon machen bzw testen können, richtig?Nachdem die .htaccess in das Webroot (wo beispielsweise auch die config.php liegt) kopiert wurde, kann man via direkter URL-Eingabe testen, ob die kurzen URLs unterstützt werden. Wenn also bei Eingabe von 'forum1.html' das erste Forum angezeigt wird, kann es mit den nächsten Schritten weitergehen...
...dann solltest du auch die pfadangaben in der .htaccess beachten, sinngemäss alsomein forum liegt www.domain.de/forum/
Code: Alles auswählen
RewriteCond %{REQUEST_FILENAME} /forum/forums.html
RewriteRule (.*) /forum/index.php [L]
[...]