15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)## httpd2.conf -- Apache 2.x HTTP server configuration file
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Listen: Allows you to bind Apache to specific IP addresses and/or
55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# ports, instead of the default. See also the <VirtualHost>
65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# directive.
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)Listen 127.0.0.1:8000
95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Dynamic Shared Object (DSO) Support
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# To be able to use the functionality of a module which was built as a DSO you
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# have to place corresponding `LoadModule' lines at this location so the
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# directives contained in it are actually available _before_ they are used.
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Please read the file http://httpd.apache.org/docs/dso.html for more
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# details about the DSO mechanism and run `httpd -l' for the list of already
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# built-in (statically linked and thus always available) modules in your httpd
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# binary.
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Note: The order in which modules are loaded is important.  Don't change
225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# the order below without expert advice.
235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# NOTE: This is not the same set of modules that gets loaded on win.
255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule authz_host_module libexec/apache2/mod_authz_host.so
265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule mime_module libexec/apache2/mod_mime.so
275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule ssl_module libexec/apache2/mod_ssl.so
285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule autoindex_module libexec/apache2/mod_autoindex.so
295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule alias_module libexec/apache2/mod_alias.so
305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LoadModule log_config_module libexec/apache2/mod_log_config.so
315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule include_module libexec/apache2/mod_include.so
335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule headers_module libexec/apache2/mod_headers.so
345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule asis_module libexec/apache2/mod_asis.so
355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule cgi_module libexec/apache2/mod_cgi.so
365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule negotiation_module libexec/apache2/mod_negotiation.so
375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule imagemap_module libexec/apache2/mod_imagemap.so
385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule actions_module libexec/apache2/mod_actions.so
395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#LoadModule rewrite_module libexec/apache2/mod_rewrite.so
405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Each directory to which Apache has access, can be configured with respect
445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to which services and features are allowed and/or disabled in that
455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# directory (and its subdirectories).
465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<Directory />
485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Options Indexes FollowSymLinks MultiViews ExecCGI Includes
495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AllowOverride All
505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Order allow,deny
515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Allow from all
525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</Directory>
535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Apple specific filesystem protection.
575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<Files "rsrc">
595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Order allow,deny
605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Deny from all
615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Satisfy All
625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</Files>
635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<Directory  ~ ".*\.\.namedfork">
645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Order allow,deny
655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Deny from all
665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    Satisfy All
675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</Directory>
685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# UseCanonicalName:  (new for 1.3)  With this setting turned on, whenever
725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Apache needs to construct a self-referencing URL (a URL that refers back
735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# to the server the response is coming from) it will use ServerName and
745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Port to form a "canonical" name.  With this setting off, Apache will
755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# use the hostname:port that the client supplied, when possible.  This
765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# also affects SERVER_NAME and SERVER_PORT in CGI scripts.
775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)UseCanonicalName On
795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# The following directives define some format nicknames for use with
835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# a CustomLog directive (see below).
845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LogFormat "%h %l %u %t \"%r\" %>s %b" common
875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LogFormat "%{Referer}i -> %U" referer
885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)LogFormat "%{User-agent}i" agent
895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Optionally add a line containing the server version and virtual host
935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# name to server-generated pages (error documents, FTP directory listings,
945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# mod_status and mod_info output etc., but not CGI generated documents).
955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to "EMail" to also include a mailto: link to the ServerAdmin.
965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Set to one of:  On | Off | EMail
975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)ServerSignature On
995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)# Document types.
1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#
1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<IfModule mime_module>
1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AddLanguage allows you to specify the language of a document. You can
1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # then use content negotiation to give a browser a file in a language
1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # it can understand.  
1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Note 1: The suffix does not have to be the same as the language 
1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # keyword --- those with documents in Polish (whose net-standard 
1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # language code is pl) may wish to use "AddLanguage pl .po" to 
1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # avoid the ambiguity with the common suffix for perl scripts.
1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Note 2: The example entries below illustrate that in quite
1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # some cases the two character 'Language' abbreviation is not
1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # identical to the two character 'Country' code for its country,
1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # E.g. 'Danmark/dk' versus 'Danish/da'.
1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Note 3: In the case of 'ltz' we violate the RFC by using a three char 
1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # specifier. But there is 'work in progress' to fix this and get 
1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # the reference data for rfc1766 cleaned up.
1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Danish (da) - Dutch (nl) - English (en) - Estonian (ee)
1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # French (fr) - German (de) - Greek-Modern (el)
1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Italian (it) - Korean (kr) - Norwegian (no) - Norwegian Nynorsk (nn)
1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Portugese (pt) - Luxembourgeois* (ltz)
1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Spanish (es) - Swedish (sv) - Catalan (ca) - Czech(cs)
1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Polish (pl) - Brazilian Portuguese (pt-br) - Japanese (ja)
1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Russian (ru)
1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage da .dk
1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage nl .nl
1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage en .en
1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage et .ee
1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage fr .fr
1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage de .de
1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage el .el
1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage he .he
1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset ISO-8859-8 .iso8859-8
1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage it .it
1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage ja .ja
1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset ISO-2022-JP .jis
1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage kr .kr
1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset ISO-2022-KR .iso-kr
1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage nn .nn
1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage no .no
1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage pl .po
1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset ISO-8859-2 .iso-pl
1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage pt .pt
1525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage pt-br .pt-br
1535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage ltz .lu
1545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage ca .ca
1555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage es .es
1565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage sv .sv
1575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage cs .cz .cs
1585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage ru .ru
1595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddLanguage zh-TW .zh-tw
1605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset Big5         .Big5    .big5
1615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset WINDOWS-1251 .cp-1251
1625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset CP866        .cp866
1635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset ISO-8859-5   .iso-ru
1645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset KOI8-R       .koi8-r
1655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset UCS-2        .ucs2
1665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset UCS-4        .ucs4
1675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddCharset UTF-8        .utf8
1685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # LanguagePriority allows you to give precedence to some languages
1705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # in case of a tie during content negotiation.
1715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Just list the languages in decreasing order of preference. We have
1735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # more or less alphabetized them here. You probably want to change this.
1745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    <IfModule negotiation_module>
1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)        LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw
1775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    </IfModule>
1785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AddType allows you to tweak mime.types without actually editing it, or to
1815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # make certain files to be certain types.
1825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddType application/x-tar .tgz
1845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AddEncoding allows you to have certain browsers uncompress
1875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # information on the fly. Note: Not all browsers support this.
1885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Despite the name similarity, the following Add* directives have nothing
1895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # to do with the FancyIndexing customization directives above.
1905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddEncoding x-compress .Z
1925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddEncoding x-gzip .gz .tgz
1935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
1945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # AddHandler allows you to map certain file extensions to "handlers",
1965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # actions unrelated to filetype. These can be either built into the server
1975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # or added with the Action command (see below)
1985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
1995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # If you want to use server side includes, or CGI outside
2005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # ScriptAliased directories, uncomment the following lines.
2015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # To use CGI scripts:
2035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddHandler cgi-script .cgi .pl
2055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # To use server-parsed HTML files
2085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddType text/html .shtml
2105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddHandler server-parsed .shtml
2115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # Uncomment the following line to enable Apache's send-asis HTTP file
2145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    # feature
2155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    #
2165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddHandler send-as-is asis
2175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</IfModule>
2185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<IfModule php5_module>
2215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddType application/x-httpd-php .php
2225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    AddType application/x-httpd-php-source .phps
2235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</IfModule>
2245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
2255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)<IfModule rewrite_module>
2265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RewriteEngine On
2275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RewriteCond %{REQUEST_METHOD} ^TRACE
2285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)    RewriteRule .* - [F]
2295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)</IfModule>
230