Also irgendwie steige ich bei der .htaccess auch noch nicht durch. Ich steig grade von phpBB2 auf phpBB3 um, und die .htaccess enthält keine vorbereiteten Url-Umschreibungs-Regeln.
Hab gedacht, kein Problem, dann nehme ich einfach die aus dem alten Board und lads hoch, nämlich das hier:
Code: Alles auswählen
############################################################
RewriteEngine On
############################################################
# prevent access from santy webworm a-e
RewriteCond %{QUERY_STRING} ^(.*)highlight=\%2527 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=\%65\%63\%68 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=echo [OR]
RewriteCond %{QUERY_STRING} ^(.*)echr(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)esystem(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)union(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)UNION(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)alert\(document(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)SQL_INJECTION(.*) [OR]
RewriteCond %{QUERY_STRING} ^(.*)wget\%20
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
# prevent pre php 4.3.10 bug
RewriteCond %{HTTP_COOKIE}% s:(.*):\%22test1\%22\%3b
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
# prevent perl user agent (most often used by santy)
RewriteCond %{HTTP_USER_AGENT} ^lwp.* [NC]
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
RewriteBase /
# extended rewriting only for .html [thx to Caterham]
RewriteRule !\.html$ - [L]
RewriteRule ^forums\.html$ index.php [L]
RewriteRule ^forumc([0-9]*)\.html$ index.php?c=$1 [L]
RewriteRule ^forumc([0-9]*),(.*)\.html$ index.php?c=$1 [L]
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*)\.html$ viewforum.php?f=$1&topicdays=$2&start=$3 [L]
RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*),(.*)\.html$ viewforum.php?f=$1&topicdays=$2&start=$3 [L]
RewriteRule ^forum([0-9]*)\.html$ viewforum.php?f=$1 [L]
RewriteRule ^forum([0-9]*),(.*)\.html$ viewforum.php?f=$1 [L]
RewriteRule ^ptopic([0-9]*)\.html$ viewtopic.php?t=$1&view=previous [L]
RewriteRule ^ntopic([0-9]*)\.html$ viewtopic.php?t=$1&view=next [L]
RewriteRule ^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)\.html$ viewtopic.php?t=$1&postdays=$2&postorder=$3&start=$4 [L]
RewriteRule ^ftopic([0-9]*)\.html$ viewtopic.php?t=$1&start=$2&postdays=$3&postorder=$4&highlight=$5 [L]
RewriteRule ^ftopic([0-9]*)-([0-9]*)\.html$ viewtopic.php?t=$1&start=$2 [L]
RewriteRule ^ftopic([0-9]*)\.html$ viewtopic.php?t=$1 [L]
RewriteRule ^fpost([0-9]*)\.html$ viewtopic.php?p=$1 [L]
Die meisten müssten ja genauso passen. Ob noch "alle" in der Form funktionieren können weiß ich nicht. Nach hochladen hat sich nix verbessert. Dann ist mir eingefallen, dass man im ACP von phpBB2 auf statische Urls manell umstellen muss.
Nur, wo ist diese Einstellung unter phpBB3 ?
Isses das? -->
Erzwinge Server-URL-Einstellungen
Wenn ich das auf "Ja" stelle, tut sich auch nix. Oder sind die Scripte gar nicht mehr für Url-Umschreibung ausgelegt? Denn die Umschreibung in der .htaccess alleine machts ja noch nicht, muss ja auch in den Scripten angewiesen werden, aber da steige ich jetzt nicht weiter durch.
Ich brauche nach der endgültigen Umstellung unbedingt die alten Urls wieder
