[quote=jan10001,06.11.2003, 20:08]@Strat kannst du board.cgi mal zu board.pl umbenennen und das ganze so testen?[/quote]
1. wenn ich board.cgi in board.pl umbenenne und die rewriterules auf .cgi lasse => 404 klar
2. board.pl + folgende rewrite-rules:
RewriteRule /overview/ /cgi-bin/board.pl?action=overview [R,NE]
RewriteRule /board/([0-9]+)/(.*) /cgi-bin/board.pl?action=viewboard;boardid=$1;$2 [R,NE]
RewriteRule /thread/([0-9]+)/(.*) /cgi-bin/board.pl?action=viewThread;threadid=$1;$2 [R,NE]
Dann funktioniert zwar die weiterleitung, aber in der URL steht was wie
http://strat:8084/cgi-bin/board.pl?action=overview
3. board.pl und folgende Regeln:
RewriteRule /overview/ /cgi-bin/board.pl?action=overview
RewriteRule /board/([0-9]+)/(.*) /cgi-bin/board.pl?action=viewboard;boardid=$1;$2
RewriteRule /thread/([0-9]+)/(.*) /cgi-bin/board.pl?action=viewThread;threadid=$1;$2
Dann funktioniert es 100% korrekt, laeuft aber nicht mehr ueber .cgi, sondern ueber mod_perl, weil ich .pl mit mod_perl assoziert habe. wenn ich .pl mit cgi assoziiere, wird der perlcode angezeigt...
irgendwie verstehe ich gerade gar nichts mehr