This module has two directives. The
virtual modifier and handler passing were
introduced in Apache 2.1This directive adds an action, which will activate
cgi-script when action-type is triggered by the
request. The cgi-script is the URL-path to a resource
that has been designated as a CGI script using PATH_INFO and PATH_TRANSLATED
environment variables. The handler used for the particular request is
passed using the REDIRECT_HANDLER variable.
In the first example, requests for files with a MIME content
type of image/gif will instead be handled by the
specified cgi script /cgi-bin/images.cgi.
In the second example, requests for files with a file extension of
.xyz are handled instead by the specified cgi script
/cgi-bin/program.cgi.
The optional virtual modifier turns off the check
whether the requested file really exists. This is useful, for example,
if you want to use the
This directive adds an action, which will activate
cgi-script when a file is requested using the method of
method. The cgi-script is the URL-path to a
resource that has been designated as a CGI script using
Script PUT and
Script put have two entirely different
effects.
Note that the Script command defines default actions only.
If a CGI script is called, or some other resource that is
capable of handling the requested method internally, it will do
so. Also note that Script with a method of GET
will only be called if there are query arguments present
(e.g., foo.html?hi). Otherwise, the request will
proceed normally.