Hallo!
Hm... hast Du noch mehr Umleitungen?
Nein. Aber inzwischen bin ich schon etwas schlauer.
Geht es nicht einfacher mit:
RewriteEngine On
RewriteRule forum_entry.php?id=3D(.*)$ forum_entry.php?id=$1 [R=301,L]
Werde ich versuchen, wenn ich meinen Provider gequält habe.
Der Webspace ist etwas skuril konfiguriert:
5 directories
[cgi-bin]
[htaccess]
[hterror]
[html]
[htstat]
Eine .htaccess in [html] oder im Unterverzeichnis [forum]
führen zu einem 500er-Fehler, also im error-log:
/home/vhosts/bebac.at/var/www/html/.htaccess: RewriteEngine not allowed here
/home/vhosts/bebac.at/var/www/html/forum/.htaccess: RewriteEngine not allowed here
Also habe ich in meiner Naivität angenommen, der Server ist so eingerichtet, dass die .htaccess im Verzeichnis [htaccess] liegen soll.
Dort ruht sie auch in Frieden - und bewirkt gar nichts - weil vom http-request unberührt ;-)
Was ich für eine falsch eingerichtete .htaccess gehalten habe (statt ...?id=3D20 wird die Hauptseite angezeigt), ist in Wirklichkeit die Fehlerbehandlung des Forum-Skripts...
Jedenfalls danke für deine Mühen!
mfg Alfie