{{Per-directory options for Apache}} extern type apache_option; {{See the Apache documentation for what the options mean.}} extern val execCGI : apache_option; extern val followSymLinks : apache_option; extern val includesNOEXEC : apache_option; extern val indexes : apache_option; extern val multiViews : apache_option; extern val options : [apache_option] -> [^Vhost]; {{Declare exactly the set of options in effect for the current scope.}} extern val set_options : [apache_option] -> [^Vhost]; extern val unset_options : [apache_option] -> [^Vhost]; {{Specify some options to be set or unset, leaving the rest as they are.}} extern val directoryIndex : [no_spaces] -> [^Vhost]; {{Give the list of filenames to try for the default page of a directory, to be considered in the order given.}} extern val directorySlash : bool -> [^Vhost]; {{Determine whether Apache should redirect requests for directories lacking a trailing slash to include the trailing slash. Enabled by default, and should only be disabled if you know what you are doing. See the Apache documentation for the security implications of disabling the redirection.}} extern val forceType : no_spaces -> [Location]; extern val forceTypeOff : [Location]; {{Force all files in the current directory to be served with the given MIME type.}} extern val action : no_spaces -> location -> [^Vhost]; {{See the Apache documentation.}} extern val addDefaultCharset : no_spaces -> [^Vhost]; {{See the Apache documentation.}} extern type file_extension; extern val cgiExtension : file_extension -> [^Vhost]; {{Ask for all files ending in a particular extension to be executed as CGI.}} extern val allowEncodedSlashes : bool -> [Vhost]; {{Enable or disable encoded slashes. Default is false, true sets NoDecode, full decoding is insecure and unsupported.}}