Anfragen können mit dem mod_actions an Programme weitergegeben werden. Die Programme
sind dabei als "externe Handler" zu verstehen. In Abhängigkeit von abgefragten Datentypen
oder speziellen Handlern kann der Server vor der Antwort ein dediziertes CGI starten. Hierfür
dienen die folgenden Anweisungen:
Action MIME/TYP /DIESES/CGI
Action HANDLER /DIESES/CGI
Sobald eine Anfrage für den MIME-Typ oder den Handler kommt, wird diese an das CGI
übergeben, z.B.:
Action image/gif /cgi-bin/convert-to-gif.pl
Zusätzlich können bestimmte Anfragearten (GET, POST, ...) an verschiedene CGI
übergeben
werden:
Script METHODE /DIESES/CGI
So können beispielsweise einfache Suchanfragen realisiert werden. Beispielsweise mit
dem
Eintrag
Script
GET /cgi-bin/search
würden Anfragen an /index.html?hallo
an das CGI übergeben werden. Ohne „?“ würde die
Anfrage normal beantwortet werden.