'# Based upon the NCSA server configuration files originally by Rob McCool.' Comment '\n' Text.Whitespace '# Changed extensively for the Debian package by Daniel Stone ' Comment '\n' Text.Whitespace '# and also by Thom May .' Comment '\n\n' Text.Whitespace "# ServerRoot: The top of the directory tree under which the server's" Comment '\n' Text.Whitespace '# configuration, error, and log files are kept.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# NOTE! If you intend to place this on an NFS (or otherwise network)' Comment '\n' Text.Whitespace '# mounted filesystem then please read the LockFile documentation' Comment '\n' Text.Whitespace '# (available at );' Comment '\n' Text.Whitespace '# you will save yourself a lot of trouble.' Comment '\n\n' Text.Whitespace 'ServerRoot' Name.Builtin ' ' Text.Whitespace '"/etc/apache2"' Literal.String.Double '\n\n' Text.Whitespace '# The LockFile directive sets the path to the lockfile used when Apache' Comment '\n' Text.Whitespace '# is compiled with either USE_FCNTL_SERIALIZED_ACCEPT or' Comment '\n' Text.Whitespace '# USE_FLOCK_SERIALIZED_ACCEPT. This directive should normally be left at' Comment '\n' Text.Whitespace '# its default value. The main reason for changing it is if the logs' Comment '\n' Text.Whitespace '# directory is NFS mounted, since the lockfile MUST BE STORED ON A LOCAL' Comment '\n' Text.Whitespace '# DISK. The PID of the main server process is automatically appended to' Comment '\n' Text.Whitespace '# the filename. ' Comment '\n\n' Text.Whitespace 'LockFile' Name.Builtin ' ' Text.Whitespace '/var/lock/apache2/accept.lock' Literal.String.Other '\n\n' Text.Whitespace '# PidFile: The file in which the server should record its process' Comment '\n' Text.Whitespace '# identification number when it starts.' Comment '\n\n' Text.Whitespace 'PidFile' Name.Builtin ' ' Text.Whitespace '/var/run/apache2.pid' Literal.String.Other '\n\n' Text.Whitespace '# Timeout: The number of seconds before receives and sends time out.' Comment '\n\n' Text.Whitespace 'Timeout' Name.Builtin ' ' Text.Whitespace '300' Literal.Number '\n\n' Text.Whitespace '# KeepAlive: Whether or not to allow persistent connections (more than' Comment '\n' Text.Whitespace '# one request per connection). Set to "Off" to deactivate.' Comment '\n\n' Text.Whitespace 'KeepAlive' Name.Builtin ' ' Text.Whitespace 'On' Keyword '\n\n' Text.Whitespace '# MaxKeepAliveRequests: The maximum number of requests to allow' Comment '\n' Text.Whitespace '# during a persistent connection. Set to 0 to allow an unlimited amount.' Comment '\n' Text.Whitespace '# We recommend you leave this number high, for maximum performance.' Comment '\n\n' Text.Whitespace 'MaxKeepAliveRequests' Name.Builtin ' ' Text.Whitespace '100' Literal.Number '\n\n' Text.Whitespace '# KeepAliveTimeout: Number of seconds to wait for the next request from the' Comment '\n' Text.Whitespace '# same client on the same connection.' Comment '\n\n' Text.Whitespace 'KeepAliveTimeout' Name.Builtin ' ' Text.Whitespace '15' Literal.Number '\n\n' Text.Whitespace '##' Comment '\n' Text.Whitespace '## Server-Pool Size Regulation (MPM specific)' Comment '\n' Text.Whitespace '## ' Comment '\n\n' Text.Whitespace '# prefork MPM' Comment '\n' Text.Whitespace '# StartServers ......... number of server processes to start' Comment '\n' Text.Whitespace '# MinSpareServers ...... minimum number of server processes which are kept spare' Comment '\n' Text.Whitespace '# MaxSpareServers ...... maximum number of server processes which are kept spare' Comment '\n' Text.Whitespace '# MaxClients ........... maximum number of server processes allowed to start' Comment '\n' Text.Whitespace '# MaxRequestsPerChild .. maximum number of requests a server process serves' Comment '\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace 'StartServers' Name.Builtin ' ' Text.Whitespace '5' Literal.Number '\n' Text.Whitespace 'MinSpareServers' Name.Builtin ' ' Text.Whitespace '5' Literal.Number '\n' Text.Whitespace 'MaxSpareServers' Name.Builtin ' ' Text.Whitespace '10' Literal.Number '\n' Text.Whitespace 'MaxClients' Name.Builtin ' ' Text.Whitespace '20' Literal.Number '\n' Text.Whitespace 'MaxRequestsPerChild' Name.Builtin ' ' Text.Whitespace '0' Literal.Number '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace '# pthread MPM' Comment '\n' Text.Whitespace '# StartServers ......... initial number of server processes to start' Comment '\n' Text.Whitespace '# MaxClients ........... maximum number of server processes allowed to start' Comment '\n' Text.Whitespace '# MinSpareThreads ...... minimum number of worker threads which are kept spare' Comment '\n' Text.Whitespace '# MaxSpareThreads ...... maximum number of worker threads which are kept spare' Comment '\n' Text.Whitespace '# ThreadsPerChild ...... constant number of worker threads in each server process' Comment '\n' Text.Whitespace '# MaxRequestsPerChild .. maximum number of requests a server process serves' Comment '\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace 'StartServers' Name.Builtin ' ' Text.Whitespace '2' Literal.Number '\n' Text.Whitespace 'MaxClients' Name.Builtin ' ' Text.Whitespace '150' Literal.Number ' ' Text.Whitespace '\n' Text.Whitespace 'MinSpareThreads' Name.Builtin ' ' Text.Whitespace '25' Literal.Number '\n' Text.Whitespace 'MaxSpareThreads' Name.Builtin ' ' Text.Whitespace '75' Literal.Number '\n' Text.Whitespace 'ThreadsPerChild' Name.Builtin ' ' Text.Whitespace '25' Literal.Number '\n' Text.Whitespace 'MaxRequestsPerChild' Name.Builtin ' ' Text.Whitespace '0' Literal.Number '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace '# perchild MPM' Comment '\n' Text.Whitespace '# NumServers ........... constant number of server processes' Comment '\n' Text.Whitespace '# StartThreads ......... initial number of worker threads in each server process' Comment '\n' Text.Whitespace '# MinSpareThreads ...... minimum number of worker threads which are kept spare' Comment '\n' Text.Whitespace '# MaxSpareThreads ...... maximum number of worker threads which are kept spare' Comment '\n' Text.Whitespace '# MaxThreadsPerChild ... maximum number of worker threads in each server process' Comment '\n' Text.Whitespace '# MaxRequestsPerChild .. maximum number of connections per server process (then it dies)' Comment '\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace 'NumServers' Name.Builtin ' ' Text.Whitespace '5' Literal.Number '\n' Text.Whitespace 'StartThreads' Name.Builtin ' ' Text.Whitespace '5' Literal.Number '\n' Text.Whitespace 'MinSpareThreads' Name.Builtin ' ' Text.Whitespace '5' Literal.Number '\n' Text.Whitespace 'MaxSpareThreads' Name.Builtin ' ' Text.Whitespace '10' Literal.Number '\n' Text.Whitespace 'MaxThreadsPerChild' Name.Builtin ' ' Text.Whitespace '20' Literal.Number '\n' Text.Whitespace 'MaxRequestsPerChild' Name.Builtin ' ' Text.Whitespace '0' Literal.Number '\n' Text.Whitespace 'AcceptMutex' Name.Builtin ' ' Text.Whitespace 'fcntl' Text '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace 'User' Name.Builtin ' ' Text.Whitespace 'www-data' Text '\n' Text.Whitespace 'Group' Name.Builtin ' ' Text.Whitespace 'www-data' Text '\n\n' Text.Whitespace '# The following directives define some format nicknames for use with' Comment '\n' Text.Whitespace '# a CustomLog directive (see below).' Comment '\n' Text.Whitespace 'LogFormat' Name.Builtin ' ' Text.Whitespace '"%h %l %u %t \\"%r\\" %>s %b \\"%{Referer}i\\" \\"%{User-Agent}i\\""' Literal.String.Double ' ' Text.Whitespace 'combined' Text '\n' Text.Whitespace 'LogFormat' Name.Builtin ' ' Text.Whitespace '"%h %l %u %t \\"%r\\" %>s %b"' Literal.String.Double ' ' Text.Whitespace 'common' Text '\n' Text.Whitespace 'LogFormat' Name.Builtin ' ' Text.Whitespace '"%{Referer}i -> %U"' Literal.String.Double ' ' Text.Whitespace 'referer' Text '\n' Text.Whitespace 'LogFormat' Name.Builtin ' ' Text.Whitespace '"%{User-agent}i"' Literal.String.Double ' ' Text.Whitespace 'agent' Text '\n\n\n' Text.Whitespace '# Global error log.' Comment '\n' Text.Whitespace 'ErrorLog' Name.Builtin ' ' Text.Whitespace '/var/log/apache2/error.log' Literal.String.Other '\n\n' Text.Whitespace '# Include module configuration:' Comment '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/mods-enabled/*.load' Literal.String.Other '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/mods-enabled/*.conf' Literal.String.Other '\n\n' Text.Whitespace '# Include all the user configurations:' Comment '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/httpd.conf' Literal.String.Other '\n\n' Text.Whitespace '# Include ports listing' Comment '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/ports.conf' Literal.String.Other '\n\n' Text.Whitespace '# Include generic snippets of statements' Comment '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/conf.d/' Literal.String.Other '[^.#]*' Text '\n\n' Text.Whitespace "#Let's have some Icons, shall we?" Comment '\n' Text.Whitespace 'Alias' Name.Builtin ' ' Text.Whitespace '/icons/' Literal.String.Other ' ' Text.Whitespace '"/usr/share/apache2/icons/"' Literal.String.Double '\n' Text.Whitespace '' Name.Tag '\n ' Text.Whitespace 'Options' Name.Builtin ' ' Text.Whitespace 'Indexes' Text ' ' Text.Whitespace 'MultiViews' Text '\n' Text.Whitespace ' ' Text.Whitespace 'AllowOverride' Name.Builtin ' ' Text.Whitespace 'None' Keyword '\n' Text.Whitespace ' ' Text.Whitespace 'Order' Name.Builtin ' ' Text.Whitespace 'allow,deny' Text '\n' Text.Whitespace ' ' Text.Whitespace 'Allow' Name.Builtin ' ' Text.Whitespace 'from' Text ' ' Text.Whitespace 'all' Keyword '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace '# Set up the default error docs.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# Customizable error responses come in three flavors:' Comment '\n' Text.Whitespace '# 1) plain text 2) local redirects 3) external redirects' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# Some examples:' Comment '\n' Text.Whitespace '#ErrorDocument 500 "The server made a boo boo."' Comment '\n' Text.Whitespace '#ErrorDocument 404 /missing.html' Comment '\n' Text.Whitespace '#ErrorDocument 404 "/cgi-bin/missing_handler.pl"' Comment '\n' Text.Whitespace '#ErrorDocument 402 http://www.example.com/subscription_info.html' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# Putting this all together, we can Internationalize error responses.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# We use Alias to redirect any /error/HTTP_.html.var response to' Comment '\n' Text.Whitespace '# our collection of by-error message multi-language collections. We use ' Comment '\n' Text.Whitespace '# includes to substitute the appropriate text.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace "# You can modify the messages' appearance without changing any of the" Comment '\n' Text.Whitespace '# default HTTP_.html.var files by adding the line;' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# Alias /error/include/ "/your/include/path/"' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# which allows you to create your own set of files by starting with the' Comment '\n' Text.Whitespace '# /usr/local/apache2/error/include/ files and' Comment '\n' Text.Whitespace '# copying them to /your/include/path/, even on a per-VirtualHost basis.' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace '' Name.Tag '\n ' Text.Whitespace 'Alias' Name.Builtin ' ' Text.Whitespace '/error/' Literal.String.Other ' ' Text.Whitespace '"/usr/share/apache2/error/"' Literal.String.Double '\n\n' Text.Whitespace ' ' Text.Whitespace '' Name.Tag '\n ' Text.Whitespace 'AllowOverride' Name.Builtin ' ' Text.Whitespace 'None' Keyword '\n' Text.Whitespace ' ' Text.Whitespace 'Options' Name.Builtin ' ' Text.Whitespace 'IncludesNoExec' Text '\n' Text.Whitespace ' ' Text.Whitespace 'AddOutputFilter' Name.Builtin ' ' Text.Whitespace 'Includes' Text ' ' Text.Whitespace 'html' Text '\n' Text.Whitespace ' ' Text.Whitespace 'AddHandler' Name.Builtin ' ' Text.Whitespace 'type-map' Text ' ' Text.Whitespace 'var' Text '\n' Text.Whitespace ' ' Text.Whitespace 'Order' Name.Builtin ' ' Text.Whitespace 'allow,deny' Text '\n' Text.Whitespace ' ' Text.Whitespace 'Allow' Name.Builtin ' ' Text.Whitespace 'from' Text ' ' Text.Whitespace 'all' Keyword '\n' Text.Whitespace ' ' Text.Whitespace 'LanguagePriority' Name.Builtin ' ' Text.Whitespace 'en' Text ' ' Text.Whitespace 'es' Text ' ' Text.Whitespace 'de' Text ' ' Text.Whitespace 'fr' Text '\n' Text.Whitespace ' ' Text.Whitespace 'ForceLanguagePriority' Name.Builtin ' ' Text.Whitespace 'Prefer' Text ' ' Text.Whitespace 'Fallback' Text '\n' Text.Whitespace ' ' Text.Whitespace '' Name.Tag '\n\n ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '400' Literal.Number ' ' Text.Whitespace '/error/HTTP_BAD_REQUEST.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '401' Literal.Number ' ' Text.Whitespace '/error/HTTP_UNAUTHORIZED.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '403' Literal.Number ' ' Text.Whitespace '/error/HTTP_FORBIDDEN.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '404' Literal.Number ' ' Text.Whitespace '/error/HTTP_NOT_FOUND.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '405' Literal.Number ' ' Text.Whitespace '/error/HTTP_METHOD_NOT_ALLOWED.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '408' Literal.Number ' ' Text.Whitespace '/error/HTTP_REQUEST_TIME_OUT.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '410' Literal.Number ' ' Text.Whitespace '/error/HTTP_GONE.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '411' Literal.Number ' ' Text.Whitespace '/error/HTTP_LENGTH_REQUIRED.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '412' Literal.Number ' ' Text.Whitespace '/error/HTTP_PRECONDITION_FAILED.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '413' Literal.Number ' ' Text.Whitespace '/error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '414' Literal.Number ' ' Text.Whitespace '/error/HTTP_REQUEST_URI_TOO_LARGE.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '415' Literal.Number ' ' Text.Whitespace '/error/HTTP_SERVICE_UNAVAILABLE.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '500' Literal.Number ' ' Text.Whitespace '/error/HTTP_INTERNAL_SERVER_ERROR.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '501' Literal.Number ' ' Text.Whitespace '/error/HTTP_NOT_IMPLEMENTED.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '502' Literal.Number ' ' Text.Whitespace '/error/HTTP_BAD_GATEWAY.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '503' Literal.Number ' ' Text.Whitespace '/error/HTTP_SERVICE_UNAVAILABLE.html.var' Literal.String.Other '\n' Text.Whitespace ' ' Text.Whitespace 'ErrorDocument' Name.Builtin ' ' Text.Whitespace '506' Literal.Number ' ' Text.Whitespace '/error/HTTP_VARIANT_ALSO_VARIES.html.var' Literal.String.Other '\n\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace 'DirectoryIndex' Name.Builtin ' ' Text.Whitespace 'index.html' Text ' ' Text.Whitespace 'index.cgi' Text ' ' Text.Whitespace 'index.pl' Text ' ' Text.Whitespace 'index.php' Text ' ' Text.Whitespace 'index.xhtml' Text '\n\n' Text.Whitespace '# UserDir is now a module' Comment '\n' Text.Whitespace '#UserDir public_html' Comment '\n' Text.Whitespace '#UserDir disabled root' Comment '\n\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '#\tAllowOverride FileInfo AuthConfig Limit' Comment '\n' Text.Whitespace '#\tOptions Indexes SymLinksIfOwnerMatch IncludesNoExec' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace 'AccessFileName' Name.Builtin ' ' Text.Whitespace '.htaccess' Text '\n\n' Text.Whitespace '' Name.Tag '\n ' Text.Whitespace 'Order' Name.Builtin ' ' Text.Whitespace 'allow,deny' Text '\n' Text.Whitespace ' ' Text.Whitespace 'Deny' Name.Builtin ' ' Text.Whitespace 'from' Text ' ' Text.Whitespace 'all' Keyword '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace 'UseCanonicalName' Name.Builtin ' ' Text.Whitespace 'Off' Keyword '\n\n' Text.Whitespace 'TypesConfig' Name.Builtin ' ' Text.Whitespace '/etc/mime.types' Literal.String.Other '\n' Text.Whitespace 'DefaultType' Name.Builtin ' ' Text.Whitespace 'text/plain' Text '\n\n' Text.Whitespace 'HostnameLookups' Name.Builtin ' ' Text.Whitespace 'Off' Keyword '\n\n' Text.Whitespace 'IndexOptions' Name.Builtin ' ' Text.Whitespace 'FancyIndexing' Text ' ' Text.Whitespace 'VersionSort' Text '\n\n' Text.Whitespace 'AddIconByEncoding' Name.Builtin ' ' Text.Whitespace '(CMP,/icons/compressed.gif)' Text ' ' Text.Whitespace 'x-compress' Text ' ' Text.Whitespace 'x-gzip' Text '\n\n' Text.Whitespace 'AddIconByType' Name.Builtin ' ' Text.Whitespace '(TXT,/icons/text.gif)' Text ' ' Text.Whitespace 'text/*' Text '\n' Text.Whitespace 'AddIconByType' Name.Builtin ' ' Text.Whitespace '(IMG,/icons/image2.gif)' Text ' ' Text.Whitespace 'image/*' Text '\n' Text.Whitespace 'AddIconByType' Name.Builtin ' ' Text.Whitespace '(SND,/icons/sound2.gif)' Text ' ' Text.Whitespace 'audio/*' Text '\n' Text.Whitespace 'AddIconByType' Name.Builtin ' ' Text.Whitespace '(VID,/icons/movie.gif)' Text ' ' Text.Whitespace 'video/*' Text '\n\n' Text.Whitespace '# This really should be .jpg.' Comment '\n\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/binary.gif' Literal.String.Other ' ' Text.Whitespace '.bin' Text ' ' Text.Whitespace '.exe' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/binhex.gif' Literal.String.Other ' ' Text.Whitespace '.hqx' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/tar.gif' Literal.String.Other ' ' Text.Whitespace '.tar' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/world2.gif' Literal.String.Other ' ' Text.Whitespace '.wrl' Text ' ' Text.Whitespace '.wrl.gz' Text ' ' Text.Whitespace '.vrml' Text ' ' Text.Whitespace '.vrm' Text ' ' Text.Whitespace '.iv' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/compressed.gif' Literal.String.Other ' ' Text.Whitespace '.Z' Text ' ' Text.Whitespace '.z' Text ' ' Text.Whitespace '.tgz' Text ' ' Text.Whitespace '.gz' Text ' ' Text.Whitespace '.zip' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/a.gif' Literal.String.Other ' ' Text.Whitespace '.ps' Text ' ' Text.Whitespace '.ai' Text ' ' Text.Whitespace '.eps' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/layout.gif' Literal.String.Other ' ' Text.Whitespace '.html' Text ' ' Text.Whitespace '.shtml' Text ' ' Text.Whitespace '.htm' Text ' ' Text.Whitespace '.pdf' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/text.gif' Literal.String.Other ' ' Text.Whitespace '.txt' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/c.gif' Literal.String.Other ' ' Text.Whitespace '.c' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/p.gif' Literal.String.Other ' ' Text.Whitespace '.pl' Text ' ' Text.Whitespace '.py' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/f.gif' Literal.String.Other ' ' Text.Whitespace '.for' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/dvi.gif' Literal.String.Other ' ' Text.Whitespace '.dvi' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/uuencoded.gif' Literal.String.Other ' ' Text.Whitespace '.uu' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/script.gif' Literal.String.Other ' ' Text.Whitespace '.conf' Text ' ' Text.Whitespace '.sh' Text ' ' Text.Whitespace '.shar' Text ' ' Text.Whitespace '.csh' Text ' ' Text.Whitespace '.ksh' Text ' ' Text.Whitespace '.tcl' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/tex.gif' Literal.String.Other ' ' Text.Whitespace '.tex' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/bomb.gif' Literal.String.Other ' ' Text.Whitespace 'core' Text '\n\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/back.gif' Literal.String.Other ' ' Text.Whitespace '..' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/hand.right.gif' Literal.String.Other ' ' Text.Whitespace 'README' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/folder.gif' Literal.String.Other ' ' Text.Whitespace '^^DIRECTORY^^' Text '\n' Text.Whitespace 'AddIcon' Name.Builtin ' ' Text.Whitespace '/icons/blank.gif' Literal.String.Other ' ' Text.Whitespace '^^BLANKICON^^' Text '\n\n\n' Text.Whitespace "# This is from Matty J's patch. Anyone want to make the icons?" Comment '\n' Text.Whitespace '#AddIcon /icons/dirsymlink.jpg ^^SYMDIR^^' Comment '\n' Text.Whitespace '#AddIcon /icons/symlink.jpg ^^SYMLINK^^' Comment '\n\n' Text.Whitespace 'DefaultIcon' Name.Builtin ' ' Text.Whitespace '/icons/unknown.gif' Literal.String.Other '\n\n' Text.Whitespace 'ReadmeName' Name.Builtin ' ' Text.Whitespace 'README.html' Text '\n' Text.Whitespace 'HeaderName' Name.Builtin ' ' Text.Whitespace 'HEADER.html' Text '\n\n' Text.Whitespace 'IndexIgnore' Name.Builtin ' ' Text.Whitespace '.??*' Text ' ' Text.Whitespace '*~' Text ' ' Text.Whitespace '*#' Text ' ' Text.Whitespace 'HEADER*' Text ' ' Text.Whitespace 'RCS' Text ' ' Text.Whitespace 'CVS' Text ' ' Text.Whitespace '*,t' Text '\n\n' Text.Whitespace 'AddEncoding' Name.Builtin ' ' Text.Whitespace 'x-compress' Text ' ' Text.Whitespace 'Z' Text '\n' Text.Whitespace 'AddEncoding' Name.Builtin ' ' Text.Whitespace 'x-gzip' Text ' ' Text.Whitespace 'gz' Text ' ' Text.Whitespace 'tgz' Text '\n\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'da' Text ' ' Text.Whitespace '.dk' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'nl' Text ' ' Text.Whitespace '.nl' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'en' Text ' ' Text.Whitespace '.en' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'et' Text ' ' Text.Whitespace '.et' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'fr' Text ' ' Text.Whitespace '.fr' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'de' Text ' ' Text.Whitespace '.de' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'el' Text ' ' Text.Whitespace '.el' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'it' Text ' ' Text.Whitespace '.it' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'ja' Text ' ' Text.Whitespace '.ja' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'pl' Text ' ' Text.Whitespace '.po' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'ko' Text ' ' Text.Whitespace '.ko' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'pt' Text ' ' Text.Whitespace '.pt' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'no' Text ' ' Text.Whitespace '.no' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'pt-br' Text ' ' Text.Whitespace '.pt-br' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'ltz' Text ' ' Text.Whitespace '.ltz' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'ca' Text ' ' Text.Whitespace '.ca' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'es' Text ' ' Text.Whitespace '.es' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'sv' Text ' ' Text.Whitespace '.se' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'cz' Text ' ' Text.Whitespace '.cz' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'ru' Text ' ' Text.Whitespace '.ru' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'tw' Text ' ' Text.Whitespace '.tw' Text '\n' Text.Whitespace 'AddLanguage' Name.Builtin ' ' Text.Whitespace 'zh-tw' Text ' ' Text.Whitespace '.tw' Text '\n\n' Text.Whitespace 'LanguagePriority' Name.Builtin ' ' Text.Whitespace 'en' Text ' ' Text.Whitespace 'da' Text ' ' Text.Whitespace 'nl' Text ' ' Text.Whitespace 'et' Text ' ' Text.Whitespace 'fr' Text ' ' Text.Whitespace 'de' Text ' ' Text.Whitespace 'el' Text ' ' Text.Whitespace 'it' Text ' ' Text.Whitespace 'ja' Text ' ' Text.Whitespace 'ko' Text ' ' Text.Whitespace 'no' Text ' ' Text.Whitespace 'pl' Text ' ' Text.Whitespace 'pt' Text ' ' Text.Whitespace 'pt-br' Text ' ' Text.Whitespace 'ltz' Text ' ' Text.Whitespace 'ca' Text ' ' Text.Whitespace 'es' Text ' ' Text.Whitespace 'sv' Text ' ' Text.Whitespace 'tw' Text '\n\n\n' Text.Whitespace '#AddDefaultCharset\tISO-8859-1' Comment '\n\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-1' Text ' ' Text.Whitespace '.iso8859-1' Text ' ' Text.Whitespace '.latin1' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-2' Text ' ' Text.Whitespace '.iso8859-2' Text ' ' Text.Whitespace '.latin2' Text ' ' Text.Whitespace '.cen' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-3' Text ' ' Text.Whitespace '.iso8859-3' Text ' ' Text.Whitespace '.latin3' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-4' Text ' ' Text.Whitespace '.iso8859-4' Text ' ' Text.Whitespace '.latin4' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-5' Text ' ' Text.Whitespace '.iso8859-5' Text ' ' Text.Whitespace '.latin5' Text ' ' Text.Whitespace '.cyr' Text ' ' Text.Whitespace '.iso-ru' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-6' Text ' ' Text.Whitespace '.iso8859-6' Text ' ' Text.Whitespace '.latin6' Text ' ' Text.Whitespace '.arb' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-7' Text ' ' Text.Whitespace '.iso8859-7' Text ' ' Text.Whitespace '.latin7' Text ' ' Text.Whitespace '.grk' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-8' Text ' ' Text.Whitespace '.iso8859-8' Text ' ' Text.Whitespace '.latin8' Text ' ' Text.Whitespace '.heb' Text '\t' Text.Whitespace '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-8859-9' Text ' ' Text.Whitespace '.iso8859-9' Text ' ' Text.Whitespace '.latin9' Text ' ' Text.Whitespace '.trk' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-2022-JP' Text ' ' Text.Whitespace '.iso2022-jp' Text ' ' Text.Whitespace '.jis' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-2022-KR' Text ' ' Text.Whitespace '.iso2022-kr' Text ' ' Text.Whitespace '.kis' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-2022-CN' Text ' ' Text.Whitespace '.iso2022-cn' Text ' ' Text.Whitespace '.cis' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'Big5' Text ' ' Text.Whitespace '.Big5' Text ' ' Text.Whitespace '.big5' Text '\n' Text.Whitespace '# For russian, more than one charset is used (depends on client, mostly):' Comment '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'WINDOWS-1251' Text ' ' Text.Whitespace '.cp-1251' Text ' ' Text.Whitespace '.win-1251' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'CP866' Text ' ' Text.Whitespace '.cp866' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'KOI8-r' Text ' ' Text.Whitespace '.koi8-r' Text ' ' Text.Whitespace '.koi8-ru' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'KOI8-ru' Text ' ' Text.Whitespace '.koi8-uk' Text ' ' Text.Whitespace '.ua' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-10646-UCS-2' Text ' ' Text.Whitespace '.ucs2' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'ISO-10646-UCS-4' Text ' ' Text.Whitespace '.ucs4' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'UTF-8' Text ' ' Text.Whitespace '.utf8' Text '\n\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'GB2312' Text ' ' Text.Whitespace '.gb2312' Text ' ' Text.Whitespace '.gb' Text ' ' Text.Whitespace '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'utf-7' Text ' ' Text.Whitespace '.utf7' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'utf-8' Text ' ' Text.Whitespace '.utf8' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'big5' Text '\t ' Text.Whitespace '.big5' Text ' ' Text.Whitespace '.b5' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'EUC-TW' Text ' ' Text.Whitespace '.euc-tw' Text '\t' Text.Whitespace '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'EUC-JP' Text ' ' Text.Whitespace '.euc-jp' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'EUC-KR' Text ' ' Text.Whitespace '.euc-kr' Text '\n' Text.Whitespace 'AddCharset' Name.Builtin ' ' Text.Whitespace 'shift_jis' Text ' ' Text.Whitespace '.sjis' Text '\n\n' Text.Whitespace '#AddType application/x-httpd-php .php' Comment '\n' Text.Whitespace '#AddType application/x-httpd-php-source .phps' Comment '\n\n' Text.Whitespace 'AddType' Name.Builtin ' ' Text.Whitespace 'application/x-tar' Text ' ' Text.Whitespace '.tgz' Text '\n\n' Text.Whitespace '# To use CGI scripts outside /cgi-bin/:' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '#AddHandler cgi-script .cgi' Comment '\n\n' Text.Whitespace '# To use server-parsed HTML files' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '' Name.Tag '\n ' Text.Whitespace 'SetOutputFilter' Name.Builtin ' ' Text.Whitespace 'INCLUDES' Text '\n' Text.Whitespace '' Name.Tag '\n\n' Text.Whitespace '# If you wish to use server-parsed imagemap files, use' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '#AddHandler imap-file map' Comment '\n\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"Mozilla/2"' Literal.String.Double ' ' Text.Whitespace 'nokeepalive' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"MSIE 4\\.0b2;"' Literal.String.Double ' ' Text.Whitespace 'nokeepalive' Text ' ' Text.Whitespace 'downgrade-1.0' Text ' ' Text.Whitespace 'force-response-1.0' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"RealPlayer 4\\.0"' Literal.String.Double ' ' Text.Whitespace 'force-response-1.0' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"Java/1\\.0"' Literal.String.Double ' ' Text.Whitespace 'force-response-1.0' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"JDK/1\\.0"' Literal.String.Double ' ' Text.Whitespace 'force-response-1.0' Text '\n\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# The following directive disables redirects on non-GET requests for' Comment '\n' Text.Whitespace '# a directory that does not include the trailing slash. This fixes a ' Comment '\n' Text.Whitespace '# problem with Microsoft WebFolders which does not appropriately handle ' Comment '\n' Text.Whitespace '# redirects for folders with DAV methods.' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"Microsoft Data Access Internet Publishing Provider"' Literal.String.Double ' ' Text.Whitespace 'redirect-carefully' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"^WebDrive"' Literal.String.Double ' ' Text.Whitespace 'redirect-carefully' Text '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"^gnome-vfs"' Literal.String.Double ' ' Text.Whitespace 'redirect-carefully' Text ' ' Text.Whitespace '\n' Text.Whitespace 'BrowserMatch' Name.Builtin ' ' Text.Whitespace '"^WebDAVFS/1.[012]"' Literal.String.Double ' ' Text.Whitespace 'redirect-carefully' Text '\n\n' Text.Whitespace '# Allow server status reports, with the URL of http://servername/server-status' Comment '\n' Text.Whitespace '# Change the ".your_domain.com" to match your domain to enable.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# SetHandler server-status' Comment '\n' Text.Whitespace '# Order deny,allow' Comment '\n' Text.Whitespace '# Deny from all' Comment '\n' Text.Whitespace '# Allow from .your_domain.com' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace '# Allow remote server configuration reports, with the URL of' Comment '\n' Text.Whitespace '# http://servername/server-info (requires that mod_info.c be loaded).' Comment '\n' Text.Whitespace '# Change the ".your_domain.com" to match your domain to enable.' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '#' Comment '\n' Text.Whitespace '# SetHandler server-info' Comment '\n' Text.Whitespace '# Order deny,allow' Comment '\n' Text.Whitespace '# Deny from all' Comment '\n' Text.Whitespace '# Allow from .your_domain.com' Comment '\n' Text.Whitespace '#' Comment '\n\n' Text.Whitespace '# Include the virtual host configurations:' Comment '\n' Text.Whitespace 'Include' Name.Builtin ' ' Text.Whitespace '/etc/apache2/sites-enabled/' Literal.String.Other '[^.#]*' Text '\n\n' Text.Whitespace '# From PR#766' Comment '\n' Text.Whitespace '= 2.4' Literal.String '>' Name.Tag '\n' Text.Whitespace 'ErrorLogFormat' Name.Builtin ' ' Text.Whitespace '"%{cu}t %M"' Literal.String.Double '\n' Text.Whitespace '' Name.Tag '\n' Text.Whitespace