document.write('<div class="c" style="font-family: monospace;"><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># This is the main Apache HTTP server configuration file.&nbsp; It contains the</span><br />');
document.write('<span style="color: #339933;"># configuration directives that give the server its instructions.</span><br />');
document.write('<span style="color: #339933;"># See &lt;URL:http://httpd.apache.org/docs/2.2/&gt; for detailed information.</span><br />');
document.write('<span style="color: #339933;"># In particular, see </span><br />');
document.write('<span style="color: #339933;"># &lt;URL:http://httpd.apache.org/docs/2.2/mod/directives.html&gt;</span><br />');
document.write('<span style="color: #339933;"># for a discussion of each configuration directive.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Do NOT simply read the instructions in here without understanding</span><br />');
document.write('<span style="color: #339933;"># what they do.&nbsp; They\'re here only as hints or reminders.&nbsp; If you are unsure</span><br />');
document.write('<span style="color: #339933;"># consult the online docs. You have been warned.&nbsp; </span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Configuration and logfile names: If the filenames you specify for many</span><br />');
document.write('<span style="color: #339933;"># of the server\'s control files begin with &quot;/&quot; (or &quot;drive:/&quot; for Win32), the</span><br />');
document.write('<span style="color: #339933;"># server will use that explicit path.&nbsp; If the filenames do *not* begin</span><br />');
document.write('<span style="color: #339933;"># with &quot;/&quot;, the value of ServerRoot is prepended -- so &quot;logs/foo.log&quot;</span><br />');
document.write('<span style="color: #339933;"># with ServerRoot set to &quot;C:/Program Files/xampp/apache&quot; will be interpreted by the</span><br />');
document.write('<span style="color: #339933;"># server as &quot;C:/Program Files/xampp/apache/logs/foo.log&quot;.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># NOTE: Where filenames are specified, you must use forward slashes</span><br />');
document.write('<span style="color: #339933;"># instead of backslashes (e.g., &quot;c:/apache&quot; instead of &quot;c:\apache&quot;).</span><br />');
document.write('<span style="color: #339933;"># If a drive letter is omitted, the drive on which Apache.exe is located</span><br />');
document.write('<span style="color: #339933;"># will be used by default.&nbsp; It is recommended that you always supply</span><br />');
document.write('<span style="color: #339933;"># an explicit drive letter in absolute paths, however, to avoid</span><br />');
document.write('<span style="color: #339933;"># confusion.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># ThreadsPerChild: constant number of worker threads in the server process</span><br />');
document.write('<span style="color: #339933;"># MaxRequestsPerChild: maximum&nbsp; number of requests a server process serves</span><br />');
document.write('ThreadsPerChild <span style="color: #cc66cc;">250</span><br />');
document.write('MaxRequestsPerChild&nbsp; <span style="color: #cc66cc;">0</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># ServerRoot: The top of the directory tree under which the server\'s</span><br />');
document.write('<span style="color: #339933;"># configuration, error, and log files are kept.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Do not add a slash at the end of the directory path.&nbsp; If you point</span><br />');
document.write('<span style="color: #339933;"># ServerRoot at a non-local disk, be sure to point the LockFile directive</span><br />');
document.write('<span style="color: #339933;"># at a local disk.&nbsp; If you wish to share the same ServerRoot for multiple</span><br />');
document.write('<span style="color: #339933;"># httpd daemons, you will need to change at least LockFile and PidFile.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('ServerRoot <span style="color: #ff0000;">&quot;C:/Program Files/xampp/apache&quot;</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Listen: Allows you to bind Apache to specific IP addresses and/or</span><br />');
document.write('<span style="color: #339933;"># ports, instead of the default. See also the &lt;VirtualHost&gt;</span><br />');
document.write('<span style="color: #339933;"># directive.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Change this to Listen on specific IP addresses as shown below to </span><br />');
document.write('<span style="color: #339933;"># prevent Apache from glomming onto all bound IP addresses (0.0.0.0)</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;">#Listen 12.34.56.78:80</span><br />');
document.write('Listen <span style="color: #cc66cc;">80</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Dynamic Shared Object (DSO) Support</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># To be able to use the functionality of a module which was built as a DSO you</span><br />');
document.write('<span style="color: #339933;"># have to place corresponding `LoadModule\' lines at this location so the</span><br />');
document.write('<span style="color: #339933;"># directives contained in it are actually available _before_ they are used.</span><br />');
document.write('<span style="color: #339933;"># Statically compiled modules (those listed by `httpd -l\') do not need</span><br />');
document.write('<span style="color: #339933;"># to be loaded here.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Example:</span><br />');
document.write('<span style="color: #339933;"># LoadModule foo_module modules/mod_foo.so</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('LoadModule actions_module modules/mod_actions.<span style="color: #202020;">so</span><br />');
document.write('LoadModule alias_module modules/mod_alias.<span style="color: #202020;">so</span><br />');
document.write('LoadModule asis_module modules/mod_asis.<span style="color: #202020;">so</span><br />');
document.write('LoadModule auth_basic_module modules/mod_auth_basic.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule auth_digest_module modules/mod_auth_digest.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule authn_anon_module modules/mod_authn_anon.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule authn_dbm_module modules/mod_authn_dbm.so</span><br />');
document.write('LoadModule authn_default_module modules/mod_authn_default.<span style="color: #202020;">so</span><br />');
document.write('LoadModule authn_file_module modules/mod_authn_file.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule authz_dbm_module modules/mod_authz_dbm.so</span><br />');
document.write('LoadModule authz_default_module modules/mod_authz_default.<span style="color: #202020;">so</span><br />');
document.write('LoadModule authz_groupfile_module modules/mod_authz_groupfile.<span style="color: #202020;">so</span><br />');
document.write('LoadModule authz_host_module modules/mod_authz_host.<span style="color: #202020;">so</span><br />');
document.write('LoadModule authz_user_module modules/mod_authz_user.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule autoindex_module modules/mod_autoindex.so # don\'t load because of mod_autoindex_color.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule bucketeer_module modules/mod_bucketeer.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule cache_module modules/mod_cache.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule disk_cache_module modules/mod_disk_cache.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule file_cache_module modules/mod_file_cache.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule mem_cache_module modules/mod_mem_cache.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule cern_meta_module modules/mod_cern_meta.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule charset_lite_module modules/mod_charset_lite.so</span><br />');
document.write('LoadModule cgi_module modules/mod_cgi.<span style="color: #202020;">so</span><br />');
document.write('LoadModule dav_module modules/mod_dav.<span style="color: #202020;">so</span><br />');
document.write('LoadModule dav_fs_module modules/mod_dav_fs.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule deflate_module modules/mod_deflate.so</span><br />');
document.write('LoadModule dir_module modules/mod_dir.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule dumpio_module modules/mod_dumpio.so</span><br />');
document.write('LoadModule env_module modules/mod_env.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule expires_module modules/mod_expires.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule ext_filter_module modules/mod_ext_filter.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule headers_module modules/mod_headers.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule ident_module modules/mod_ident.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule imagemap_module modules/mod_imagemap.so</span><br />');
document.write('LoadModule include_module modules/mod_include.<span style="color: #202020;">so</span><br />');
document.write('LoadModule info_module modules/mod_info.<span style="color: #202020;">so</span><br />');
document.write('LoadModule isapi_module modules/mod_isapi.<span style="color: #202020;">so</span><br />');
document.write('LoadModule ldap_module modules/mod_ldap.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule logio_module modules/mod_logio.so</span><br />');
document.write('LoadModule log_config_module modules/mod_log_config.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule log_forensic_module modules/mod_log_forensic.so</span><br />');
document.write('LoadModule mime_module modules/mod_mime.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule mime_magic_module modules/mod_mime_magic.so</span><br />');
document.write('LoadModule negotiation_module modules/mod_negotiation.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_module modules/mod_proxy.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_connect_module modules/mod_proxy_connect.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_http_module modules/mod_proxy_http.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule rewrite_module modules/mod_rewrite.so</span><br />');
document.write('LoadModule setenvif_module modules/mod_setenvif.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule speling_module modules/mod_speling.so</span><br />');
document.write('LoadModule status_module modules/mod_status.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule unique_id_module modules/mod_unique_id.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule userdir_module modules/mod_userdir.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule usertrack_module modules/mod_usertrack.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule version_module modules/mod_version.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule vhost_alias_module modules/mod_vhost_alias.so</span><br />');
document.write('LoadModule ssl_module modules/mod_ssl.<span style="color: #202020;">so</span><br />');
document.write('<br />');
document.write('LoadModule autoindex_color_module modules/mod_autoindex_color.<span style="color: #202020;">so</span><br />');
document.write('<span style="color: #339933;">#LoadModule mysql_auth_module modules/mod_auth_mysql.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule auth_remote_module modules/mod_auth_remote.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule sspi_auth_module modules/mod_auth_sspi.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule log_sql_module modules/mod_log_sql.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule log_sql_mysql_module modules/mod_log_sql_mysql.so</span><br />');
document.write('<span style="color: #339933;">#&lt;IfModule ssl_module&gt;</span><br />');
document.write('<span style="color: #339933;">#&nbsp; &nbsp; LoadModule log_sql_ssl_module modules/mod_log_sql_ssl.so</span><br />');
document.write('<span style="color: #339933;">#&lt;/IfModule&gt;</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_html_module modules/mod_proxy_html.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule xmlns_module modules/mod_xmlns.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule proxy_xml_module modules/mod_proxy_xml.so</span><br />');
document.write('<span style="color: #339933;">#LoadModule bw_module modules/mod_bw.so</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># \'Main\' server configuration</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># The directives in this section set up the values used by the \'main\'</span><br />');
document.write('<span style="color: #339933;"># server, which responds to any requests that aren\'t handled by a</span><br />');
document.write('<span style="color: #339933;"># &lt;VirtualHost&gt; definition.&nbsp; These values also provide defaults for</span><br />');
document.write('<span style="color: #339933;"># any &lt;VirtualHost&gt; containers you may define later in the file.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># All of these directives may appear inside &lt;VirtualHost&gt; containers,</span><br />');
document.write('<span style="color: #339933;"># in which case these default settings will be overridden for the</span><br />');
document.write('<span style="color: #339933;"># virtual host being defined.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># ServerAdmin: Your address, where problems with the server should be</span><br />');
document.write('<span style="color: #339933;"># e-mailed.&nbsp; This address appears on some server-generated pages, such</span><br />');
document.write('<span style="color: #339933;"># as error documents.&nbsp; e.g. admin@your-domain.com</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('ServerAdmin admin@localhost<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># ServerName gives the name and port that the server uses to identify itself.</span><br />');
document.write('<span style="color: #339933;"># This can often be determined automatically, but we recommend you specify</span><br />');
document.write('<span style="color: #339933;"># it explicitly to prevent problems during startup.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># If your host doesn\'t have a registered DNS name, enter its IP address here.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('ServerName localhost:<span style="color: #cc66cc;">80</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># DocumentRoot: The directory out of which you will serve your</span><br />');
document.write('<span style="color: #339933;"># documents. By default, all requests are taken from this directory, but</span><br />');
document.write('<span style="color: #339933;"># symbolic links and aliases may be used to point to other locations.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('DocumentRoot <span style="color: #ff0000;">&quot;C:/Program Files/xampp/htdocs&quot;</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Each directory to which Apache has access can be configured with respect</span><br />');
document.write('<span style="color: #339933;"># to which services and features are allowed and/or disabled in that</span><br />');
document.write('<span style="color: #339933;"># directory (and its subdirectories). </span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># First, we configure the &quot;default&quot; to be a very restrictive set of </span><br />');
document.write('<span style="color: #339933;"># features.&nbsp; </span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;Directory /&gt;<br />');
document.write('&nbsp; &nbsp; Options FollowSymLinks<br />');
document.write('&nbsp; &nbsp; AllowOverride None<br />');
document.write('&nbsp; &nbsp; Order deny,allow<br />');
document.write('&nbsp; &nbsp; Deny from all<br />');
document.write('&lt;/Directory&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Note that from this point forward you must specifically allow</span><br />');
document.write('<span style="color: #339933;"># particular features to be enabled - so if something\'s not working as</span><br />');
document.write('<span style="color: #339933;"># you might expect, make sure that you have specifically enabled it</span><br />');
document.write('<span style="color: #339933;"># below.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># This should be changed to whatever you set DocumentRoot to.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;Directory <span style="color: #ff0000;">&quot;C:/Program Files/xampp/htdocs&quot;</span>&gt;<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Possible values for the Options directive are &quot;None&quot;, &quot;All&quot;,</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># or any combination of:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#&nbsp; &nbsp;Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Note that &quot;MultiViews&quot; must be named *explicitly* --- &quot;Options All&quot;</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># doesn\'t give it to you.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># The Options directive is both complicated and important.&nbsp; Please see</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># http://httpd.apache.org/docs/2.2/mod/core.html#options</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># for more information.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; Options Indexes FollowSymLinks Includes ExecCGI<br />');
document.write('&nbsp; &nbsp;<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># AllowOverride controls what directives may be placed in .htaccess files.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># It can be &quot;All&quot;, &quot;None&quot;, or any combination of the keywords:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#&nbsp; &nbsp;Options FileInfo AuthConfig Limit</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; AllowOverride All<br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Controls who can get stuff from this server.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; Order allow,deny<br />');
document.write('&nbsp; &nbsp; Allow from all<br />');
document.write('<br />');
document.write('&lt;/Directory&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># DirectoryIndex: sets the file that Apache will serve if a directory</span><br />');
document.write('<span style="color: #339933;"># is requested.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;IfModule dir_module&gt;<br />');
document.write('&nbsp; &nbsp; DirectoryIndex index.<span style="color: #202020;">php</span> index.<span style="color: #202020;">php4</span> index.<span style="color: #202020;">php3</span> index.<span style="color: #202020;">cgi</span> index.<span style="color: #202020;">pl</span> index.<span style="color: #202020;">html</span> index.<span style="color: #202020;">htm</span> index.<span style="color: #202020;">shtml</span> index.<span style="color: #202020;">phtml</span><br />');
document.write('&lt;/IfModule&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># The following lines prevent .htaccess and .htpasswd files from being </span><br />');
document.write('<span style="color: #339933;"># viewed by Web clients. </span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;FilesMatch <span style="color: #ff0000;">&quot;^<span style="color: #000099; font-weight: bold;">\.</span>ht&quot;</span>&gt;<br />');
document.write('&nbsp; &nbsp; Order allow,deny<br />');
document.write('&nbsp; &nbsp; Deny from all<br />');
document.write('&lt;/FilesMatch&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># ErrorLog: The location of the error log file.</span><br />');
document.write('<span style="color: #339933;"># If you do not specify an ErrorLog directive within a &lt;VirtualHost&gt;</span><br />');
document.write('<span style="color: #339933;"># container, error messages relating to that virtual host will be</span><br />');
document.write('<span style="color: #339933;"># logged here.&nbsp; If you *do* define an error logfile for a &lt;VirtualHost&gt;</span><br />');
document.write('<span style="color: #339933;"># container, that host\'s errors will be logged there and not here.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('ErrorLog logs/error.<span style="color: #202020;">log</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># LogLevel: Control the number of messages logged to the error_log.</span><br />');
document.write('<span style="color: #339933;"># Possible values include: debug, info, notice, warn, error, crit,</span><br />');
document.write('<span style="color: #339933;"># alert, emerg.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('LogLevel warn<br />');
document.write('<br />');
document.write('&lt;IfModule log_config_module&gt;<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># The following directives define some format nicknames for use with</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># a CustomLog directive (see below).</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; LogFormat <span style="color: #ff0000;">&quot;%h %l %u %t <span style="color: #000099; font-weight: bold;">\&quot;</span>%r<span style="color: #000099; font-weight: bold;">\&quot;</span> %&gt;s %b <span style="color: #000099; font-weight: bold;">\&quot;</span>%{Referer}i<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>%{User-Agent}i<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span> combined<br />');
document.write('&nbsp; &nbsp; LogFormat <span style="color: #ff0000;">&quot;%h %l %u %t <span style="color: #000099; font-weight: bold;">\&quot;</span>%r<span style="color: #000099; font-weight: bold;">\&quot;</span> %&gt;s %b&quot;</span> common<br />');
document.write('<br />');
document.write('&nbsp; &nbsp; &lt;IfModule logio_module&gt;<br />');
document.write('&nbsp; &nbsp; &nbsp; <span style="color: #339933;"># You need to enable mod_logio.c to use %I and %O</span><br />');
document.write('&nbsp; &nbsp; &nbsp; LogFormat <span style="color: #ff0000;">&quot;%h %l %u %t <span style="color: #000099; font-weight: bold;">\&quot;</span>%r<span style="color: #000099; font-weight: bold;">\&quot;</span> %&gt;s %b <span style="color: #000099; font-weight: bold;">\&quot;</span>%{Referer}i<span style="color: #000099; font-weight: bold;">\&quot;</span> <span style="color: #000099; font-weight: bold;">\&quot;</span>%{User-Agent}i<span style="color: #000099; font-weight: bold;">\&quot;</span> %I %O&quot;</span> combinedio<br />');
document.write('&nbsp; &nbsp; &lt;/IfModule&gt;<br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># The location and format of the access logfile (Common Logfile Format).</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># If you do not define any access logfiles within a &lt;VirtualHost&gt;</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># container, they will be logged here.&nbsp; Contrariwise, if you *do*</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># define per-&lt;VirtualHost&gt; access logfiles, transactions will be</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># logged therein and *not* in this file.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; CustomLog logs/access.<span style="color: #202020;">log</span> common<br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># If you prefer a logfile with access, agent, and referer information</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># (Combined Logfile Format) you can use the following directive.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#CustomLog logs/access.log combined</span><br />');
document.write('&lt;/IfModule&gt;<br />');
document.write('<br />');
document.write('&lt;IfModule alias_module&gt;<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Redirect: Allows you to tell clients about documents that used to </span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># exist in your server\'s namespace, but do not anymore. The client </span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># will make a new request for the document at its new location.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Example:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Redirect permanent /foo http://www.example.com/bar</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Alias: Maps web paths into filesystem paths and is used to</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># access content that does not live under the DocumentRoot.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Example:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Alias /webpath /full/filesystem/path</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># If you include a trailing / on /webpath then the server will</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># require it to be present in the URL.&nbsp; You will also likely</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># need to provide a &lt;Directory&gt; section to allow access to</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># the filesystem path.</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># ScriptAlias: This controls which directories contain server scripts. </span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># ScriptAliases are essentially the same as Aliases, except that</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># documents in the target directory are treated as applications and</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># run by the server when requested rather than as documents sent to the</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># client.&nbsp; The same rules about trailing &quot;/&quot; apply to ScriptAlias</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># directives as to Alias.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; ScriptAlias /cgi-bin/ <span style="color: #ff0000;">&quot;C:/Program Files/xampp/cgi-bin/&quot;</span><br />');
document.write('<br />');
document.write('&lt;/IfModule&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># &quot;C:/Program Files/xampp/cgi-bin&quot; should be changed to whatever your ScriptAliased</span><br />');
document.write('<span style="color: #339933;"># CGI directory exists, if you have that configured.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;Directory <span style="color: #ff0000;">&quot;C:/Program Files/xampp/cgi-bin&quot;</span>&gt;<br />');
document.write('&nbsp; &nbsp; AllowOverride None<br />');
document.write('&nbsp; &nbsp; Options None<br />');
document.write('&nbsp; &nbsp; Order allow,deny<br />');
document.write('&nbsp; &nbsp; Allow from all<br />');
document.write('&lt;/Directory&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;"># </span><br />');
document.write('<span style="color: #339933;"># Apache parses all CGI scripts for the shebang line by default.</span><br />');
document.write('<span style="color: #339933;"># This comment line, the first line of the script, consists of the symbols</span><br />');
document.write('<span style="color: #339933;"># pound (#) and exclamation (!) followed by the path of the program that </span><br />');
document.write('<span style="color: #339933;"># can execute this specific script.&nbsp; For a perl script, with perl.exe in</span><br />');
document.write('<span style="color: #339933;"># the C:\Program Files\Perl directory, the shebang line should be:</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp;<span style="color: #339933;">#!c:/program files/perl/perl</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Note you _must_not_ indent the actual shebang line, and it must be the</span><br />');
document.write('<span style="color: #339933;"># first line of the file.&nbsp; Of course, CGI processing must be enabled by </span><br />');
document.write('<span style="color: #339933;"># the appropriate ScriptAlias or Options ExecCGI directives for the files </span><br />');
document.write('<span style="color: #339933;"># or directory in question.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># However, Apache on Windows allows either the Unix behavior above, or can</span><br />');
document.write('<span style="color: #339933;"># use the Registry to match files by extention.&nbsp; The command to execute </span><br />');
document.write('<span style="color: #339933;"># a file of this type is retrieved from the registry by the same method as </span><br />');
document.write('<span style="color: #339933;"># the Windows Explorer would use to handle double-clicking on a file.</span><br />');
document.write('<span style="color: #339933;"># These script actions can be configured from the Windows Explorer View menu, </span><br />');
document.write('<span style="color: #339933;"># \'Folder Options\', and reviewing the \'File Types\' tab.&nbsp; Clicking the Edit</span><br />');
document.write('<span style="color: #339933;"># button allows you to modify the Actions, of which Apache 1.3 attempts to</span><br />');
document.write('<span style="color: #339933;"># perform the \'Open\' Action, and failing that it will try the shebang line.</span><br />');
document.write('<span style="color: #339933;"># This behavior is subject to change in Apache release 2.0.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Each mechanism has it\'s own specific security weaknesses, from the means</span><br />');
document.write('<span style="color: #339933;"># to run a program you didn\'t intend the website owner to invoke, and the</span><br />');
document.write('<span style="color: #339933;"># best method is a matter of great debate.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># To enable the this Windows specific behavior (and therefore -disable- the</span><br />');
document.write('<span style="color: #339933;"># equivilant Unix behavior), uncomment the following directive:</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;">#ScriptInterpreterSource registry</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># The directive above can be placed in individual &lt;Directory&gt; blocks or the</span><br />');
document.write('<span style="color: #339933;"># .htaccess file, with either the \'registry\' (Windows behavior) or \'script\' </span><br />');
document.write('<span style="color: #339933;"># (Unix behavior) option, and will override this server default option.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># DefaultType: the default MIME type the server will use for a document</span><br />');
document.write('<span style="color: #339933;"># if it cannot otherwise determine one, such as from filename extensions.</span><br />');
document.write('<span style="color: #339933;"># If your server contains mostly text or HTML documents, &quot;text/plain&quot; is</span><br />');
document.write('<span style="color: #339933;"># a good value.&nbsp; If most of your content is binary, such as applications</span><br />');
document.write('<span style="color: #339933;"># or images, you may want to use &quot;application/octet-stream&quot; instead to</span><br />');
document.write('<span style="color: #339933;"># keep browsers from trying to display binary files as though they are</span><br />');
document.write('<span style="color: #339933;"># text.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('DefaultType text/plain<br />');
document.write('<br />');
document.write('&lt;IfModule mime_module&gt;<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># TypesConfig points to the file containing the list of mappings from</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># filename extension to MIME-type.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; TypesConfig conf/mime.<span style="color: #202020;">types</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># AddType allows you to add to or override the MIME configuration</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># file specified in TypesConfig for specific file types.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddType application/x-gzip .tgz</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># AddEncoding allows you to have certain browsers uncompress</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># information on the fly. Note: Not all browsers support this.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddEncoding x-compress .Z</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddEncoding x-gzip .gz .tgz</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># If the AddEncoding directives above are commented-out, then you</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># probably should define those extensions to indicate media types:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; AddType application/x-compress .<span style="color: #202020;">Z</span><br />');
document.write('&nbsp; &nbsp; AddType application/x-gzip .<span style="color: #202020;">gz</span> .<span style="color: #202020;">tgz</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># AddHandler allows you to map certain file extensions to &quot;handlers&quot;:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># actions unrelated to filetype. These can be either built into the server</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># or added with the Action directive (see below)</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># To use CGI scripts outside of ScriptAliased directories:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># (You will also need to add &quot;ExecCGI&quot; to the &quot;Options&quot; directive.)</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; AddHandler cgi-script .<span style="color: #202020;">cgi</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># For files that include their own HTTP headers:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddHandler send-as-is asis</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># For server-parsed imagemap files:</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddHandler imap-file map</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># For type maps (negotiated resources):</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#AddHandler type-map var</span><br />');
document.write('<br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># Filters allow you to process content before it is sent to the client.</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># To parse .shtml files for server-side includes (SSI):</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;"># (You will also need to add &quot;Includes&quot; to the &quot;Options&quot; directive.)</span><br />');
document.write('&nbsp; &nbsp; <span style="color: #339933;">#</span><br />');
document.write('&nbsp; &nbsp;AddType text/html .<span style="color: #202020;">shtml</span><br />');
document.write('&nbsp; &nbsp;AddOutputFilter INCLUDES .<span style="color: #202020;">shtml</span><br />');
document.write('&lt;/IfModule&gt;<br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># The mod_mime_magic module allows the server to use various hints from the</span><br />');
document.write('<span style="color: #339933;"># contents of the file itself to determine its type.&nbsp; The MIMEMagicFile</span><br />');
document.write('<span style="color: #339933;"># directive tells the module where the hint definitions are located.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;">#MIMEMagicFile conf/magic</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Customizable error responses come in three flavors:</span><br />');
document.write('<span style="color: #339933;"># 1) plain text 2) local redirects 3) external redirects</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Some examples:</span><br />');
document.write('<span style="color: #339933;">#ErrorDocument 500 &quot;The server made a boo boo.&quot;</span><br />');
document.write('<span style="color: #339933;">#ErrorDocument 404 /missing.html</span><br />');
document.write('<span style="color: #339933;">#ErrorDocument 404 &quot;/cgi-bin/missing_handler.pl&quot;</span><br />');
document.write('<span style="color: #339933;">#ErrorDocument 402 http://www.example.com/subscription_info.html</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># EnableMMAP and EnableSendfile: On systems that support it, </span><br />');
document.write('<span style="color: #339933;"># memory-mapping or the sendfile syscall is used to deliver</span><br />');
document.write('<span style="color: #339933;"># files.&nbsp; This usually improves server performance, but must</span><br />');
document.write('<span style="color: #339933;"># be turned off when serving from networked-mounted </span><br />');
document.write('<span style="color: #339933;"># filesystems or if support for these functions is otherwise</span><br />');
document.write('<span style="color: #339933;"># broken on your system.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('EnableMMAP off<br />');
document.write('EnableSendfile off<br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Supplemental configuration</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># The configuration files in the conf/extra/ directory can be </span><br />');
document.write('<span style="color: #339933;"># included to add extra features or to modify the default configuration of </span><br />');
document.write('<span style="color: #339933;"># the server, or you may simply copy their contents here and change as </span><br />');
document.write('<span style="color: #339933;"># necessary.</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># XAMPP specific settings</span><br />');
document.write('Include conf/extra/httpd-xampp.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Server-pool management (MPM specific)</span><br />');
document.write('<span style="color: #339933;"># Include conf/extra/httpd-mpm.conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Multi-language error messages</span><br />');
document.write('Include conf/extra/httpd-multilang-errordoc.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Fancy directory listings</span><br />');
document.write('Include conf/extra/httpd-autoindex.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Language settings</span><br />');
document.write('Include conf/extra/httpd-languages.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># User home directories</span><br />');
document.write('Include conf/extra/httpd-userdir.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Real-time info on requests and configuration</span><br />');
document.write('Include conf/extra/httpd-info.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Virtual hosts</span><br />');
document.write('Include conf/extra/httpd-vhosts.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Local access to the Apache HTTP Server Manual</span><br />');
document.write('Include conf/extra/httpd-manual.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Distributed authoring and versioning (WebDAV)</span><br />');
document.write('Include conf/extra/httpd-dav.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Various default settings</span><br />');
document.write('Include conf/extra/httpd-<span style="color: #b1b100;">default</span>.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;"># Secure (SSL/TLS) connections</span><br />');
document.write('Include conf/extra/httpd-ssl.<span style="color: #202020;">conf</span><br />');
document.write('<br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('<span style="color: #339933;"># Note: The following must must be present to support</span><br />');
document.write('<span style="color: #339933;">#&nbsp; &nbsp; &nbsp; &nbsp;starting without SSL on platforms with no /dev/random equivalent</span><br />');
document.write('<span style="color: #339933;">#&nbsp; &nbsp; &nbsp; &nbsp;but a statically compiled-in mod_ssl.</span><br />');
document.write('<span style="color: #339933;">#</span><br />');
document.write('&lt;IfModule ssl_module&gt;<br />');
document.write('SSLRandomSeed startup builtin<br />');
document.write('SSLRandomSeed connect builtin<br />');
document.write('&lt;/IfModule&gt;<br />');
document.write('&nbsp;</div>');
document.write('<br />&nbsp;<br /><div style="font-size: 12px">Brought to you by the community at <a href="http://www.bytemycode.com/snippets/snippet/248/1/" target="_blank">byteMyCode</a>.</div>');
