ach, jetzt fällt's mir wieder ein, wie es leichter geht: du kannst (zumindest beim apache, aber sicher auch bei den meisten anderen httpds) ja errorhandler benutzen - probier mal in deiner .htaccess folgendes:
ErrorDocument 404 /cgi-bin/404handler.pl
und ruf dann das (nicht existente) verzeichnis /aktion auf - und setz als 404handler.pl einfach ein script ein, dass dir die ENV-Vars ausgibt. damit solltest du das ganze lösen können, ohne mod_rewrite einzusetzen (welches auch wenn du .htaccess benutzen darfst, nicht immer dort konfigurierbar ist imho).