Project

General

Profile

Migrating from Apache 2.2 to lighttpd

Added by rootnl2k about 14 years ago

I have compile the lighttpd for BSD/OS but
now the next step is to convert an Apache 2.2 conf to lighttpd conf .

Any quick scripts available ?


Replies (1)

RE: Migrating from Apache 2.2 to lighttpd - Added by rootnl2k about 14 years ago

Addendum here is the configuration files:

main:

ServerRoot "/var/www" 

Listen 80

KeepAlive 5
KeepAliveTimeOut 15
TimeOut 300

AcceptMutex flock

LoadModule authn_file_module /usr/contrib/libexec/apache/mod_authn_file.so
LoadModule authn_dbm_module /usr/contrib/libexec/apache/mod_authn_dbm.so
LoadModule authn_anon_module /usr/contrib/libexec/apache/mod_authn_anon.so
LoadModule authn_dbd_module /usr/contrib/libexec/apache/mod_authn_dbd.so
LoadModule authn_default_module /usr/contrib/libexec/apache/mod_authn_default.so
LoadModule authz_host_module /usr/contrib/libexec/apache/mod_authz_host.so
LoadModule authz_groupfile_module /usr/contrib/libexec/apache/mod_authz_groupfile.so
LoadModule authz_user_module /usr/contrib/libexec/apache/mod_authz_user.so
LoadModule authz_dbm_module /usr/contrib/libexec/apache/mod_authz_dbm.so
LoadModule authz_owner_module /usr/contrib/libexec/apache/mod_authz_owner.so
LoadModule authz_default_module /usr/contrib/libexec/apache/mod_authz_default.so
LoadModule auth_basic_module /usr/contrib/libexec/apache/mod_auth_basic.so
LoadModule auth_digest_module /usr/contrib/libexec/apache/mod_auth_digest.so
LoadModule file_cache_module /usr/contrib/libexec/apache/mod_file_cache.so
LoadModule cache_module /usr/contrib/libexec/apache/mod_cache.so
LoadModule disk_cache_module /usr/contrib/libexec/apache/mod_disk_cache.so
LoadModule mem_cache_module /usr/contrib/libexec/apache/mod_mem_cache.so
LoadModule dbd_module /usr/contrib/libexec/apache/mod_dbd.so
LoadModule bucketeer_module /usr/contrib/libexec/apache/mod_bucketeer.so
LoadModule dumpio_module /usr/contrib/libexec/apache/mod_dumpio.so
LoadModule echo_module /usr/contrib/libexec/apache/mod_echo.so
LoadModule ext_filter_module /usr/contrib/libexec/apache/mod_ext_filter.so
LoadModule include_module /usr/contrib/libexec/apache/mod_include.so
LoadModule filter_module /usr/contrib/libexec/apache/mod_filter.so
LoadModule substitute_module /usr/contrib/libexec/apache/mod_substitute.so
LoadModule charset_lite_module /usr/contrib/libexec/apache/mod_charset_lite.so
LoadModule deflate_module /usr/contrib/libexec/apache/mod_deflate.so
LoadModule log_config_module /usr/contrib/libexec/apache/mod_log_config.so
LoadModule log_forensic_module /usr/contrib/libexec/apache/mod_log_forensic.so
LoadModule logio_module /usr/contrib/libexec/apache/mod_logio.so
LoadModule env_module /usr/contrib/libexec/apache/mod_env.so
LoadModule mime_magic_module /usr/contrib/libexec/apache/mod_mime_magic.so
LoadModule cern_meta_module /usr/contrib/libexec/apache/mod_cern_meta.so
LoadModule expires_module /usr/contrib/libexec/apache/mod_expires.so
LoadModule headers_module /usr/contrib/libexec/apache/mod_headers.so
LoadModule ident_module /usr/contrib/libexec/apache/mod_ident.so
LoadModule usertrack_module /usr/contrib/libexec/apache/mod_usertrack.so
LoadModule unique_id_module /usr/contrib/libexec/apache/mod_unique_id.so
LoadModule setenvif_module /usr/contrib/libexec/apache/mod_setenvif.so
LoadModule version_module /usr/contrib/libexec/apache/mod_version.so
LoadModule ssl_module /usr/contrib/libexec/apache/mod_ssl.so
LoadModule mime_module /usr/contrib/libexec/apache/mod_mime.so
LoadModule dav_module /usr/contrib/libexec/apache/mod_dav.so
LoadModule status_module /usr/contrib/libexec/apache/mod_status.so
LoadModule autoindex_module /usr/contrib/libexec/apache/mod_autoindex.so
LoadModule asis_module /usr/contrib/libexec/apache/mod_asis.so
LoadModule info_module /usr/contrib/libexec/apache/mod_info.so
LoadModule suexec_module /usr/contrib/libexec/apache/mod_suexec.so
LoadModule cgi_module /usr/contrib/libexec/apache/mod_cgi.so
LoadModule dav_fs_module /usr/contrib/libexec/apache/mod_dav_fs.so
LoadModule vhost_alias_module /usr/contrib/libexec/apache/mod_vhost_alias.so
LoadModule negotiation_module /usr/contrib/libexec/apache/mod_negotiation.so
LoadModule dir_module /usr/contrib/libexec/apache/mod_dir.so
LoadModule imagemap_module /usr/contrib/libexec/apache/mod_imagemap.so
LoadModule actions_module /usr/contrib/libexec/apache/mod_actions.so
LoadModule speling_module /usr/contrib/libexec/apache/mod_speling.so
LoadModule userdir_module /usr/contrib/libexec/apache/mod_userdir.so
LoadModule alias_module /usr/contrib/libexec/apache/mod_alias.so
LoadModule rewrite_module /usr/contrib/libexec/apache/mod_rewrite.so
LoadModule php5_module        /usr/contrib/libexec/apache/libphp5.so
LoadModule dav_svn_module     /usr/contrib/libexec/apache/mod_dav_svn.so
LoadModule authz_svn_module   /usr/contrib/libexec/apache/mod_authz_svn.so
LoadModule clamav_module      /usr/contrib/libexec/apache/mod_clamav.so
LoadModule evasive20_module   /usr/contrib/libexec/apache/mod_evasive20.so
#LoadModule fortress_module    /usr/contrib/libexec/apache/mod_fortress.so
#LoadModule security2_module    /usr/contrib/libexec/apache/mod_security2.so

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>

User www
Group www

</IfModule>
</IfModule>

ServerAdmin webmaster@nk.ca

ServerName www.nk.ca:80

DocumentRoot "/var/www/docs" 

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all,bogus_host_without_reverse_dns
</Directory>

<Directory "/var/www/docs">

   Options Indexes FollowSymLinks Includes SymLinksifOwnerMatch ExecCGI MultiViews

    AllowOverride None

    Order allow,deny
    Allow from all
    Deny from bogus_host_without_reverse_dns

</Directory>

<IfModule dir_module>
    DirectoryIndex index.shtml index.phtml index.php index.php3 index.rhtml index.rbx index.cgi index.pl index.html index.htm
</IfModule>

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all,bogus_host_without_reverse_dns
    Satisfy All
</FilesMatch>

ErrorLog "/var/log/httpd/error_log" 

LogLevel warn

<IfModule log_config_module>

    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common

    <IfModule logio_module>
      # You need to enable mod_logio.c to use %I and %O
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>

    CustomLog "/var/log/httpd/access_log" combined

</IfModule>

<IfModule alias_module>

    ScriptAlias /cgi-bin/ "/var/www/cgi-bin/" 

</IfModule>

<IfModule cgid_module>

    #Scriptsock /var/run/cgisock
</IfModule>

<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    Deny from bogus_host_without_reverse_dns
</Directory>

DefaultType text/plain
LimitRequestBody 20000000

<IfModule mime_module>

    TypesConfig conf/mime.types

    #AddType application/x-gzip .tgz
    #AddEncoding x-compress .Z
    #AddEncoding x-gzip .gz .tgz
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz

    #AddHandler cgi-script .cgi

    # For type maps (negotiated resources):
    #AddHandler type-map var

    AddType text/html .shtml
    AddOutputFilter INCLUDES .shtml
    XBitHack full
</IfModule>

MIMEMagicFile conf/magic

#ErrorDocument 500 "The server made a boo boo." 
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl" 
#ErrorDocument 402 http://www.example.com/subscription_info.html

#EnableMMAP off
#EnableSendfile off

<IfModule mod_evasive20.c>
    DOSHashTableSize    3097
    DOSPageCount        2
    DOSSiteCount        50
    DOSPageInterval     1
    DOSSiteInterval     1
    DOSBlockingPeriod   10
    DOSEmailNotify      root@nk.ca
##    DOSSystemCommand    "su - someuser -c '/sbin/... %s ...'" 
    DOSLogDir           "/var/log/mod_evasive/" 
</IfModule>

<IfModule mod_fortress.c>
# the signatures

# signatures file here is in /directory_where_apache_was_installed/logs/signature.conf
FortressSignatures /var/www/conf/extra/signatures.conf
FortressLog /var/log/httpd/fortress_log
FortressLogString      "\
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=[ %Th:%Tm:%Ts ]=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=& \
= Source: %Ci & \
= Destination: %Sh & \
= Port: %Sp & \
= Request Line: %Rr & \
= Description: %Rd & \
= Method: %Rm & \
= Protocol: %Rp & \
= Virtual Host: %Sv & \
= User-Agent: %H[User-Agent] & \
= Query Arguments: %Rq & \
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=&" 
</IfModule>

# Supplemental configuration
#
# The configuration files in the conf/extra/ directory can be 
# included to add extra features or to modify the default configuration of 
# the server, or you may simply copy their contents here and change as 
# necessary.

# Server-pool management (MPM specific)
Include conf/extra/httpd-mpm.conf

# Multi-language error messages
Include conf/extra/httpd-multilang-errordoc.conf

# Fancy directory listings
Include conf/extra/httpd-autoindex.conf

# Language settings
Include conf/extra/httpd-languages.conf

# User home directories
Include conf/extra/httpd-userdir.conf

# Real-time info on requests and configuration
Include conf/extra/httpd-info.conf

# Virtual hosts
Include conf/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
Include conf/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
Include conf/extra/httpd-dav.conf

# Various default settings
Include conf/extra/httpd-default.conf

# Secure (SSL/TLS) connections
Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
#       starting without SSL on platforms with no /dev/random equivalent
#       but a statically compiled-in mod_ssl.
#
#<IfModule ssl_module>
#SSLRandomSeed startup builtin
#SSLRandomSeed connect builtin
#</IfModule>

Include conf/extra/clamav.conf
#Include conf/extra/modsecurity.conf

<VirtualHost 204.209.81.187:80>
SuexecUserGroup #525 #525
ServerName illusionsphotographic.com
ServerAlias www.illusionsphotographic.com
ServerAlias webmail.illusionsphotographic.com
ServerAlias admin.illusionsphotographic.com
DocumentRoot /usr/home/illusions/html
ErrorLog /usr/home/illusions/logs/error_log
CustomLog /usr/home/illusions/logs/access_log common
ScriptAlias /cgi-bin/ /usr/home/illusions/cgi-bin/
<Directory /usr/home/illusions/html>
Options Indexes IncludesNOEXEC FollowSymLinks
</Directory>
RewriteEngine on
RewriteCond %{HTTP_HOST} =webmail.illusionsphotographic.com
RewriteRule ^(.*) http://illusionsphotographic.com:20000/ [R]
RewriteCond %{HTTP_HOST} =admin.illusionsphotographic.com
RewriteRule ^(.*) https://illusionsphotographic.com:10000/ [R]
</VirtualHost>

End of Main File

The Mod_clamav file:

#
# sample mod_clamav configuration
#
# (c) 2004 Dr. Andreas Mueller, Beratung und Entwicklung
#
# $Id: sample.conf,v 1.1 2004/03/21 23:25:53 afm Exp $
#

# during make install, includes the module in httpd.conf, so the fllowing
# load directive is very seldom needed
LoadModule clamav_module      /usr/contrib/libexec/apache/mod_clamav.so

# specify the directory where the module should place files durin download
ClamavTmpdir    /var/tmp/clamav

# the db directory is only needed in local mode
ClamavDbdir     /usr/contrib/share/clamav

# bypass scanning of jpeg images
ClamavSafetypes image/jpg

# make sure we use the clamav daemon on socket /tmp/clamd
ClamavMode      daemon
ClamavSocket    /tmp/clamd

# send something to the browser every 10 seconds, and don't scan more than
# 1 MB of large files
ClamavTrickleInterval    10
ClamavTrickleSize    1024
ClamavSizelimit        1000000

# names for shared memory and mutex. Note that we don't know exactly what
# apache does in the background. However, we should make sure that apache
# can create these files if necessary
ClamavShm    /tmp/clamav.shm
#ClamavMutex    /tmp/clamav.lock

# if the daemon crashes, we will have a problem connecting to it. Since
# we don't have any PCs, we are not very paranoid about this
ClamavAcceptDaemonproblem    on

#  we would laike to get a more complete log file
ClamavExtendedLogging    on
LogFormat "%t %!304{clamav:status}n %{clamav:details}n %{clamav:virusname}n request=\"%r\", status=%>s, sent=%!304b, delay=%!304D" clamav_stats
CustomLog /var/log/httpd/scan_log clamav_stats

# make sure proxy data is filtered
#<Proxy *>
#    SetOutputFilter     CLAMAV
#</Proxy>

# define the location for status information
<Location /clamav>
    SetHandler    clamav
    allow from all
</Location>

# safe patterns is much better than ClamavSavetypes
Include conf/extra/safepatterns.conf

# we have a customized message in case we find a virus
ClamavMessage "\
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\">\
<html>\
<head>\
<title>%i found virus</title>\
</head>\
<body text=\"#000000\" bgcolor=\"#ffffff\">\
<basefont size=\"4\">\
<h1><center>%i found virus</center></h1>\
<p>The virus <b>%v</b> was found while downloading <i>%u</i>.\
The transfer has been aborted.</p>\
</basefont>\
</body>\
</html>\
" 

end of clamav file

httpd-autoindex.conf

DirectoryIndex index.shtml index.phtml index.php index.php3 index.rhtml index.rbx index.cgi index.pl index.html index.htm

#
# IndexOptions: Controls the appearance of server-generated directory
# listings.
#
IndexOptions FancyIndexing HTMLTable VersionSort

# We include the /icons/ alias for FancyIndexed directory listings.  If
# you do not use FancyIndexing, you may comment this out.
#
Alias /icons/ "/var/www/icons/" 

<Directory "/var/www/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

#
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions.  These are only displayed for
# FancyIndexed directories.
#
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

#
# DefaultIcon is which icon to show for files which do not have an icon
# explicitly set.
#
DefaultIcon /icons/unknown.gif

#
# AddDescription allows you to place a short description after a file in
# server-generated indexes.  These are only displayed for FancyIndexed
# directories.
# Format: AddDescription "description" filename
#
AddDescription "GZIP compressed document" .gz
AddDescription "tar archive" .tar
AddDescription "GZIP compressed tar archive" .tgz

#
# ReadmeName is the name of the README file the server will look for by
# default, and append to directory listings.
#
# HeaderName is the name of a file which should be prepended to
# directory indexes. 
ReadmeName README.html
HeaderName HEADER.html

#
# IndexIgnore is a set of filenames which directory indexing should ignore
# and not include in the listing.  Shell-style wildcarding is permitted.
#
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

# Flash MIME type mappings
AddType application/futuresplash spl
AddType application/x-shockwave-flash swf

AddType video/x-ms-asf ASF
AddType video/x-ms-asf asf
AddType video/x-ms-wmv wmv
AddType video/x-ms-wma wma

# Macromedia Mime Types

# Director MIME type mappings
AddType application/x-director dir
AddType application/x-director dcr
AddType application/x-director dxr

# Authorware MIME type mappings
AddType application/x-authorware-map aam
AddType application/x-authorware-seg aas
AddType application/x-authorware-bin aab

# FreeHand MIME type mappings
AddType image/x-freehand fh4
AddType image/x-freehand fh7
AddType image/x-freehand fh5
AddType image/x-freehand fhc
AddType image/x-freehand fh

### http://www.macromedia.com/support/flash/ts/documents/mimetype_check.htm

AddType application/x-pn-realaudio .ram
AddType application/x-realaudio .ra
AddType application/x-pn-realaudio-plugin .rpm
AddType application/x-pn-realaudio .rm

AddType application/asf .asf
AddType application/asf .ASF
AddType application/x-httpd-php .phtml .pht .php .php3 .php4
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php-source .phps

AddType chemical/x-mdl-mol .mol mol
AddType chemical/x-mdl-sdf .sdf sdf
AddType chemical/x-mdl-tgf .tgf tgf
AddType chemical/x-cml .cml cml

AddHandler fastcgi-script .fcgi
AddHandler fastcgi-script .fcg
AddHandler fastcgi-script .fpl
AddHandler cgi-script .cgi
AddHandler cgi-script .py
AddHandler cgi-script .pl
AddHandler cgi-script .pl5

AddType image/x-xpixmap *.xpm
AddType image/x-xbitmap *.xbm
AddType image/gif *.gif

AddType text/plain *.txt *.pl *.js *.h *.c *.pm *.e
AddType text/html *.html *.htm
AddType text/xml *.xml 

AddType text/rtf *.rtf
AddType application/pdf *.pdf
AddType application/msword *.doc
AddType application/vnd.ms-excel *.xls
AddType text/x-postscript *.ps 

AddType text/x-hdml .hdml

AddType text/html .shtml

AddType application/x-ns-proxy-autoconfig .pac
AddHandler server-parsed .shtml
AddType application/x-httpd-php3 .php3
AddHandler send-as-is asis
AddHandler imap-file map
AddHandler type-map var

#AddHandler foot-action foot
#Action foot-action /cgi-bin/footer

#Action text/html /cgi-bin/footer

#MetaDir .web

#MetaSuffix .meta

# Customizable error response (Apache style)
#  these come in three flavors
#
#    1) plain text
ErrorDocument 500 "Looks like a perl error.
#  n.b.  the (") marks it as text, it does not get output
#
#    2) local redirects
ErrorDocument 404 http://www.nk.ca/index.shtml
#  to redirect to local url /missing.html

AddDefaultCharset UTF-8

end of autoindex file

httpd-dav.conf

# "Dav On" is specified.

DavLockDB "/var/www/var/DavLock" 

Alias /uploads "/var/www/uploads" 

<Directory "/var/www/uploads">
    Dav On

    Order Allow,Deny
    Allow from all

    AuthType Digest
    AuthName DAV-upload

    # You can use the htdigest program to create the password database:
    #   htdigest -c "/var/www/user.passwd" DAV-upload admin
    AuthUserFile "/var/www/user.passwd" 
    AuthDigestProvider file

    # Allow universal read-access, but writes are restricted
    # to the admin user.
    <LimitExcept GET OPTIONS>
        require user admin
    </LimitExcept>
</Directory>

#
# The following directives disable redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a 
# problem with several clients that do not appropriately handle 
# redirects for folders with DAV methods.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

End of dav file

httpd-default.conf

#
# This configuration file reflects default settings for Apache HTTP Server.
#
# You may change these, but chances are that you may not need to.
#

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 30

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 5

#
# UseCanonicalName: Determines how Apache constructs self-referencing 
# URLs and the SERVER_NAME and SERVER_PORT variables.
# When set "Off", Apache will use the Hostname and Port supplied
# by the client.  When set "On", Apache will use the value of the
# ServerName directive.
#
UseCanonicalName Off

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the AllowOverride 
# directive.
#
AccessFileName .htaccess

#
# ServerTokens
# This directive configures what you return as the Server HTTP response
# Header. The default is 'Full' which sends information about the OS-Type
# and compiled in modules.
# Set to one of:  Full | OS | Minor | Minimal | Major | Prod
# where Full conveys the most information, and Prod the least.
#
ServerTokens Full

#
# Optionally add a line containing the server version and virtual host
# name to server-generated pages (internal error documents, FTP directory 
# listings, mod_status and mod_info output etc., but not CGI generated 
# documents or custom error documents).
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
# Set to one of:  On | Off | EMail
#
ServerSignature On

#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

End of default file

httpd-info.conf

#
# Get information about the requests being processed by the server
# and the configuration of the server.
#
# Required modules: mod_status (for the server-status handler),
#                   mod_info (for the server-info handler)

#
# ExtendedStatus controls whether Apache will generate "full" status
# information (ExtendedStatus On) or just basic information (ExtendedStatus
# Off) when the "server-status" handler is called. The default is Off.
#
ExtendedStatus On

#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all,bogus_host_without_reverse_dns
    Allow from 204.209.81 , 208.118.93 , 127.0.0.1
</Location>

#
# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".example.com" to match your domain to enable.
#
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all,bogus_host_without_reverse_dns
    Allow from 204.209.81 , 208.118.93 , 127.0.0.1
</Location>

End of info file

httpd-languages.conf

#
# Settings for hosting different languages.
#
# Required modules: mod_mime, mod_negotiation

# DefaultLanguage and AddLanguage allows you to specify the language of 
# a document. You can then use content negotiation to give a browser a 
# file in a language the user can understand.
#
# Specify a default language. This means that all data
# going out without a specific language tag (see below) will 
# be marked with this one. You probably do NOT want to set
# this unless you are sure it is correct for all cases.
#
# * It is generally better to not mark a page as 
# * being a certain language than marking it with the wrong
# * language!
#
# DefaultLanguage nl
#
# Note 1: The suffix does not have to be the same as the language
# keyword --- those with documents in Polish (whose net-standard
# language code is pl) may wish to use "AddLanguage pl .po" to
# avoid the ambiguity with the common suffix for perl scripts.
#
# Note 2: The example entries below illustrate that in some cases 
# the two character 'Language' abbreviation is not identical to 
# the two character 'Country' code for its country,
# E.g. 'Danmark/dk' versus 'Danish/da'.
#
# Note 3: In the case of 'ltz' we violate the RFC by using a three char
# specifier. There is 'work in progress' to fix this and get
# the reference data for rfc1766 cleaned up.
#
# Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl)
# English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de)
# Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja)
# Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn)
# Norwegian (no) - Polish (pl) - Portugese (pt)
# Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv)
# Turkish (tr) - Simplified Chinese (zh-CN) - Spanish (es)
# Traditional Chinese (zh-TW)
#
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage tr .tr
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

# LanguagePriority allows you to give precedence to some languages
# in case of a tie during content negotiation.
#
# Just list the languages in decreasing order of preference. We have
# more or less alphabetized them here. You probably want to change this.
#
LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv tr zh-CN zh-TW

#
# ForceLanguagePriority allows you to serve a result page rather than
# MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback)
# [in case no accepted languages matched the available variants]
#
ForceLanguagePriority Prefer Fallback

#
# Commonly used filename extensions to character sets. You probably
# want to avoid clashes with the language extensions, unless you
# are good at carefully testing your setup after each change.
# See http://www.iana.org/assignments/character-sets for the
# official list of charset names and their respective RFCs.
#
AddCharset us-ascii.ascii .us-ascii
AddCharset ISO-8859-1  .iso8859-1  .latin1
AddCharset ISO-8859-2  .iso8859-2  .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3  .latin3
AddCharset ISO-8859-4  .iso8859-4  .latin4
AddCharset ISO-8859-5  .iso8859-5  .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6  .arb .arabic
AddCharset ISO-8859-7  .iso8859-7  .grk .greek
AddCharset ISO-8859-8  .iso8859-8  .heb .hebrew
AddCharset ISO-8859-9  .iso8859-9  .latin5 .trk
AddCharset ISO-8859-10  .iso8859-10  .latin6
AddCharset ISO-8859-13  .iso8859-13
AddCharset ISO-8859-14  .iso8859-14  .latin8
AddCharset ISO-8859-15  .iso8859-15  .latin9
AddCharset ISO-8859-16  .iso8859-16  .latin10
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5.Big5   .big5 .b5
AddCharset cn-Big5 .cn-big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251   .win-1251
AddCharset CP866   .cp866
AddCharset KOI8  .koi8
AddCharset KOI8-E  .koi8-e
AddCharset KOI8-r  .koi8-r .koi8-ru
AddCharset KOI8-U  .koi8-u
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-7   .utf7
AddCharset UTF-8   .utf8
AddCharset UTF-16  .utf16
AddCharset UTF-16BE .utf16be
AddCharset UTF-16LE .utf16le
AddCharset UTF-32  .utf32
AddCharset UTF-32BE .utf32be
AddCharset UTF-32LE .utf32le
AddCharset euc-cn  .euc-cn
AddCharset euc-gb  .euc-gb
AddCharset euc-jp  .euc-jp
AddCharset euc-kr  .euc-kr
#Not sure how euc-tw got in - IANA doesn't list it???
AddCharset EUC-TW  .euc-tw
AddCharset gb2312  .gb2312 .gb
AddCharset iso-10646-ucs-2 .ucs-2 .iso-10646-ucs-2
AddCharset iso-10646-ucs-4 .ucs-4 .iso-10646-ucs-4
AddCharset shift_jis   .shift_jis .sjis

end of languages file

httpd-manual.conf

#
# Provide access to the documentation on your server as
#  http://yourserver.example.com/manual/
# The documentation is always available at
#  http://httpd.apache.org/docs/2.2/
#
# Required modules: mod_alias, mod_setenvif, mod_negotiation
#

AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|pt-br|ru|tr))?(/.*)?$ "/var/www/manual$1" 

<Directory "/var/www/manual">
    Options Indexes
    AllowOverride None
    Order allow,deny
    Allow from all

    <Files *.html>
        SetHandler type-map
    </Files>
    # .tr is text/troff in mime.types!
    <Files *.html.tr.utf8>
        ForceType text/html
    </Files>

    SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|pt-br|ru|tr)/ prefer-language=$1
    RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|pt-br|ru|tr)){2,}(/.*)?$ /manual/$1$2

    LanguagePriority en de es fr ja ko pt-br ru tr
    ForceLanguagePriority Prefer Fallback
</Directory>

End of manual file

httpd-mpm.conf

#
# Server-Pool Management (MPM specific)
# 

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
#
# Note that this is the default PidFile for most MPMs.
#
<IfModule !mpm_netware_module>
    PidFile "/var/run/httpd.pid" 
</IfModule>

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
<IfModule !mpm_winnt_module>
<IfModule !mpm_netware_module>
LockFile "/var/log/httpd/accept.lock" 
</IfModule>
</IfModule>

#
# Only one of the below sections will be relevant on your
# installed httpd.  Use "apachectl -l" to find out the
# active mpm.
#

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients           200
    MaxRequestsPerChild   0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
    StartServers          2
    MaxClients           150
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

# BeOS MPM
# StartThreads: how many threads do we initially spawn?
# MaxClients:   max number of threads we can have (1 thread == 1 client)
# MaxRequestsPerThread: maximum number of requests each thread will process
<IfModule mpm_beos_module>
    StartThreads            10
    MaxClients              50
    MaxRequestsPerThread 10000
</IfModule>

# NetWare MPM
# ThreadStackSize: Stack size allocated for each worker thread
# StartThreads: Number of worker threads launched at server startup
# MinSpareThreads: Minimum number of idle threads, to handle request spikes
# MaxSpareThreads: Maximum number of idle threads
# MaxThreads: Maximum number of worker threads alive at the same time
# MaxRequestsPerChild: Maximum  number of requests a thread serves. It is 
#                      recommended that the default value of 0 be set for this
#                      directive on NetWare.  This will allow the thread to 
#                      continue to service requests indefinitely.                          
<IfModule mpm_netware_module>
    ThreadStackSize      65536
    StartThreads           250
    MinSpareThreads         25
    MaxSpareThreads        250
    MaxThreads            1000
    MaxRequestsPerChild      0
    MaxMemFree             100
</IfModule>

# OS/2 MPM
# StartServers: Number of server processes to maintain
# MinSpareThreads: Minimum number of idle threads per process, 
#                  to handle request spikes
# MaxSpareThreads: Maximum number of idle threads per process
# MaxRequestsPerChild: Maximum number of connections per server process
<IfModule mpm_mpmt_os2_module>
    StartServers           2
    MinSpareThreads        5
    MaxSpareThreads       10
    MaxRequestsPerChild    0
</IfModule>

# WinNT MPM
# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum  number of requests a server process serves
<IfModule mpm_winnt_module>
    ThreadsPerChild      150
    MaxRequestsPerChild    0
</IfModule>

End of mpm file

httpd-multilang-errordoc.conf

#
# The configuration below implements multi-language error documents through
# content-negotiation.
#
# Required modules: mod_alias, mod_include, mod_negotiation
#
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
# our collection of by-error message multi-language collections.  We use 
# includes to substitute the appropriate text.
#
# You can modify the messages' appearance without changing any of the
# default HTTP_<error>.html.var files by adding the line:
#
#   Alias /error/include/ "/your/include/path/" 
#
# which allows you to create your own set of files by starting with the
# /var/www/error/include/ files and copying them to /your/include/path/, 
# even on a per-VirtualHost basis.  The default include files will display
# your Apache version number and your ServerAdmin email address regardless
# of the setting of ServerSignature.

Alias /error/ "/var/www/error/" 

<Directory "/var/www/error">
    AllowOverride None
    Options IncludesNoExec
    AddOutputFilter Includes html
    AddHandler type-map var
    Order allow,deny
    Allow from all
    LanguagePriority en cs de es fr it ja ko nl pl pt-br ro sv tr
    ForceLanguagePriority Prefer Fallback
</Directory>

ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

end of multilang error docs file

httpd-ssl.conf

#<IfDefine SSL>

Listen 443

#
# Dynamic Shared Object (DSO) Support
#

##  SSL Global Context

AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl    .crl

SSLPassPhraseDialog  builtin

SSLSessionCache        shmht:logs/ssl_scache(512000)

SSLSessionCacheTimeout  300

#   Semaphore:

SSLMutex  file:/var/log/httpd/ssl_mutex

#  Pseudo Random Number Generator (PRNG):

SSLRandomSeed startup builtin
SSLRandomSeed connect builtin

#   Logging:

TransferLog "/var/log/httpd/transfer_log" 

SSLProtocol all
#SSLCipherSuite HIGH:MEDIUM
SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
#SSLCipherSuite RSA:!EXP:!NULL:+HIGH:+MEDIUM:-LOW 

##
## SSL Virtual Host Context
##

<VirtualHost 204.209.81.1:443>

#  General setup for the virtual host
DocumentRoot "/var/www/SSLconf/htdocs" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName secure.nl2k.ab.ca
ServerAlias secure.nl2k.ab.ca
ServerAdmin root@nk.ca
ErrorLog "/var/log/httpd/secure_error_log" 
##CustomLog /var/log/httpd/secure_access_log combined
ErrorDocument 404 https://secure.nl2k.ab.ca/

LogLevel debug
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from 204.209.81,208.118.93,208.118.94
</Location>
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from 204.209.81,208.118.93,208.118.94
</Location>

#   SSL Engine Switch:
#   Enable/Disable SSL for this virtual host.
SSLEngine on

#   SSL Cipher Suite:
#   List the ciphers that the client is permitted to negotiate.
#   See the mod_ssl documentation for a complete list.
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

#   Server Certificate:

SSLCertificateFile "/var/www/SSLconf/conf/wildcard.nl2k.ab.ca.2011.crt" 

#   Server Private Key:

SSLCertificateKeyFile "/var/www/SSLconf/conf/wildcard.nl2k.ab.ca.2011.key" 

#   Server Certificate Chain:

SSLCertificateChainFile "/var/www/SSLconf/conf/wildcard.nl2k.ab.ca.2011.gd_intermediate_bundle.crt" 

#   Certificate Authority (CA):

#SSLCACertificatePath /var/www/conf/ssl.crt
#SSLCACertificateFile /var/www/conf/ssl.crt/ca-bundle.crt

#   Certificate Revocation Lists (CRL):

#SSLCARevocationPath /var/www/conf/ssl.crl
#SSLCARevocationFile /var/www/conf/ssl.crl/ca-bundle.crl

#   Client Authentication (Type):

#SSLVerifyClient require
#SSLVerifyDepth  10

#   Access Control:

#<Location />
#SSLRequire (    %{SSL_CIPHER} !~ m/^(EXP|NULL)/ \
#            and %{SSL_CLIENT_S_DN_O} eq "Snake Oil, Ltd." \
#            and %{SSL_CLIENT_S_DN_OU} in {"Staff", "CA", "Dev"} \
#            and %{TIME_WDAY} >= 1 and %{TIME_WDAY} <= 5 \
#            and %{TIME_HOUR} >= 8 and %{TIME_HOUR} <= 20       ) \
#           or %{REMOTE_ADDR} =~ m/^192\.76\.162\.[0-9]+$/
#</Location>

#   SSL Engine Options:

#SSLOptions +FakeBasicAuth +ExportCertData +CompatEnvVars +StrictRequire
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
</Files>

<Directory />
    Options Indexes
    AllowOverride None
        Order deny,allow
        Deny from all
</Directory>

<Directory "/var/www/SSLconf/htdocs">
    AllowOverride FileInfo AuthConfig Limit Indexes
   Options Indexes FollowSymLinks Includes SymLinksifOwnerMatch ExecCGI MultiViews
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>

<Directory "/var/www/SSLconf/cgi-bin">
    SSLOptions +StdEnvVars
    AllowOverride All
    Options ExecCGI
    Order allow,deny
    Allow from all
</Directory>

#   SSL Protocol Adjustments:

SetEnvIf User-Agent ".*MSIE.*" \
         nokeepalive ssl-unclean-shutdown \
         downgrade-1.0 force-response-1.0

#   Per-Server Logging:
#   The home of a custom SSL log file. Use this when you want a
#   compact non-error SSL logfile on a virtual host basis.
CustomLog "/var/log/httpd/ssl_request_log" \
          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" 
ScriptAlias /cgi-bin/ /var/www/SSLconf/cgi-bin/ 

ErrorLog "/var/log/httpd/secure_error_log" 

LogLevel warn

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

CustomLog "/var/log/httpd/secure_Access_log" combined

##PidFile /var/run/httpsd.pid

##ScoreBoardFile /var/run/secure_apache_runtime_status

##LockFile /var/run/secure.accept.lock
##ExtendedStatus on

ServerSignature on

UseCanonicalName on

UserDir htmls

</VirtualHost>                                  
#</IfDefine>

NameVirtualHost *:443

<VirtualHost 204.209.81.131:443>
ServerAdmin babies@nk.ca
SSLEngine on
SSLCertificateFile "/var/www/SSLconf/conf/www.bosom-babies.com.2010.crt" 
##SSLCACertificateFile "/var/www/SSLconf/conf/www.bosom-babies.com.2010.sf_bundle.crt" 
SSLCertificateChainFile "/var/www/SSLconf/conf/www.bosom-babies.com.2010.sf_bundle.crt" 
SSLCertificateKeyFile "/var/www/SSLconf/conf/www.bosom-babies.com.2010.key" 
##SSLCertificateChainFile "/var/www/SSLconf/conf/www.bosom-babies.com.2010.gd_intermediate_bundle.crt" 
DocumentRoot /usr/home/babies/html/
ErrorDocument 404 https://www.bosom-babies.com/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName bosom-babies.com
ServerAlias www.bosom-babies.com
ErrorLog /var/log/httpd/bosom-babies-error_log
CustomLog /var/log/httpd/bosom-babies-access_log combined
ScriptAlias /cgi-bin/ /usr/home/babies/cgi-bin/
<Directory /usr/home/babies/html/>
Options Indexes IncludesNOEXEC FollowSymLinks
allow from all
</Directory>
</VirtualHost>

end of ssl file

httpd-vhosts.conf

#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at 
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#

NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot "/var/www/docs/dummy-host.example.com" 
#    ServerName dummy-host.example.com
#    ServerAlias www.dummy-host.example.com
#    ErrorLog "/var/log/httpd/dummy-host.example.com-error_log" 
#    CustomLog "/var/log/httpd/dummy-host.example.com-access_log" common
#</VirtualHost>

#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host2.example.com
#    DocumentRoot "/var/www/docs/dummy-host2.example.com" 
#    ServerName dummy-host2.example.com
#    ErrorLog "/var/log/httpd/dummy-host2.example.com-error_log" 
#    CustomLog "/var/log/httpd/dummy-host2.example.com-access_log" common
#</VirtualHost>

#<VirtualHost host.some_domain.com>
#ServerAdmin webmaster@host.some_domain.com
#DocumentRoot /www/docs/host.some_domain.com
#ServerName host.some_domain.com
#ErrorLog logs/host.some_domain.com-error_log
#TransferLog logs/host.some_domain.com-access_log
#</VirtualHost>

<VirtualHost 204.209.81.51:80>
ServerAdmin mbarnes@nk.ca
Redirect 301 / "http://www.discountdining.ca/coupons/kyoto.htm" 
DocumentRoot "/usr/home/mbarnes/html/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName kyoto.ca
ServerAlias www.kyoto.ca
ErrorLog "/var/log/httpd/kyoto-error_log" 
CustomLog "/var/log/httpd/kyoto-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/mbarnes/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.52:80>
ServerAdmin hometohomemoving@nk.ca
DocumentRoot "/usr/home/hometohomemoving/html/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName hometohomemoving.com
ServerAlias www.hometohomemoving.com
ErrorLog "/var/log/httpd/hometohomemoving-error_log" 
CustomLog "/var/log/httpd/hometohomemoving-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/hometohomemoving/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.53:80>
ServerAdmin vaply@nl2k.ab.ca
DocumentRoot "/usr/home/john/ValpyBuilding.ca/" 
ServerName valpybuilding.ca
ServerAlias www.valpybuilding.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog "/var/log/httpd/valpybuilding.com-error_log" 
CustomLog "/var/log/httpd/valpybuilding.com-access_log" combined
</VirtualHost>

<VirtualHost 204.209.81.54:80>

</VirtualHost>

<VirtualHost 204.209.81.55:80>
ServerAdmin vaply@nl2k.ab.ca
DocumentRoot "/usr/home/john/LearnEnglishInCanada.ca/" 
ServerName learnenglishincanada.ca
ServerAlias www.learnenglishincanada.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog "/var/log/httpd/learnenglishincanada-error_log" 
CustomLog "/var/log/httpd/learnenglishincanada-access_log" combined
</VirtualHost>

<VirtualHost 204.209.81.56:80>
</VirtualHost>

<VirtualHost 204.209.81.57:80>
ServerAdmin nealmax@nk.ca
DocumentRoot "/usr/home/nealmax/html/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName imarketdirect.com
ServerAlias www.imarketdirect.com
ErrorLog "/var/log/httpd/imarketdirect-error_log" 
CustomLog "/var/log/httpd/imarketdirect-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/nealmax/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.58:80>
</VirtualHost>

<VirtualHost 204.209.81.60:80>
</VirtualHost>

<VirtualHost 204.209.81.61:80>
ServerAdmin bjm@nk.ca
DocumentRoot "/usr/home/safint/html/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName safety-results-institute.ca
ServerName www.safety-results-institute.ca
ErrorLog "/var/log/httpd/safety-results-institute-error_log" 
CustomLog "/var/log/httpd/safety-results-institute-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/safint/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.62:80>
</VirtualHost>

<VirtualHost 204.209.81.63:80>
ServerAdmin mbarnes@nk.ca
DocumentRoot "/usr/home/mbarnes/html/golfing/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName golfingedmonton.com
ServerAlias www.golfingedmonton.com
ErrorLog "/var/log/httpd/golfingedmonton-error_log" 
CustomLog "/var/log/httpd/golfingedmonton-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/mbarnes/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.64:80>
ServerAdmin exposure@nk.ca
Redirect 301 / "http://www.doubleltowing.ca/" 
DocumentRoot "/usr/home/doublel/html/" 
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName doubleltowing.com
ServerAlias www.doubleltowing.com
ErrorLog "/var/log/httpd/doubleltowing-error_log" 
CustomLog "/var/log/httpd/doubleltowing-access_log" combined
ScriptAlias /cgi-bin/ /usr/home/doublel/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.65>
</VirtualHost>

<VirtualHost 204.209.81.66>
ServerAdmin mbarnes@nk.ca
DocumentRoot /usr/home/bradwerenka/html/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName bradwerenka.com
ErrorLog /var/log/httpd/bradwerenka-error_log
CustomLog /var/log/httpd/bradwerenka-access_log combined
ScriptAlias /cgi-bin/ /usr/home/bradwerenka/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.67>
</VirtualHost>

<VirtualHost 204.209.81.68>
</VirtualHost>

<VirtualHost 204.209.81.69>
ServerAdmin itaw@nk.ca
DocumentRoot /usr/home/itaw/html/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName itaw.ca
ErrorLog /var/log/httpd/itaw-error_log
CustomLog /var/log/httpd/itaw-access_log combined
ScriptAlias /cgi-bin/ /usr/home/itaw/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.70>
ServerAdmin tim@nk.ca
DocumentRoot /usr/home/tim/html/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName timbo.ca
ErrorLog /var/log/httpd/timbo-error_log
CustomLog /var/log/httpd/timbo-access_log combined
ScriptAlias /cgi-bin/ /usr/home/tim/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.71>
ServerAdmin root@nk.ca
DocumentRoot /var/www/docs/test/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName t4taxinc.ca
ErrorLog /var/log/httpd/t4taxinc-error_log
CustomLog /var/log/httpd/t4taxinc-access_log combined
ScriptAlias /cgi-bin/ /var/www/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.72>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_ac
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-accommodations.com
ErrorLog /var/log/httpd/alberta-accommodations-error_log
CustomLog /var/log/httpd/alberta-accommodations-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.73>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_cg
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-campgrounds.com
ErrorLog /var/log/httpd/alberta-campgrounds-error_log
CustomLog /var/log/httpd/alberta-campgrounds-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.74>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_ht
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-hotels.com
ErrorLog /var/log/httpd/alberta-hotels-error_log
CustomLog /var/log/httpd/alberta-hotels-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.75>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_tg
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-travelguide.com
ErrorLog /var/log/httpd/alberta-travelguide-error_log
CustomLog /var/log/httpd/alberta-travelguide-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.76>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_hm
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-hotelmotels.com
ErrorLog /var/log/httpd/alberta-hotelmotels-error_log
CustomLog /var/log/httpd/alberta-hotelmotels-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.77>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_AB_rz
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName alberta-reservations.com
ErrorLog /var/log/httpd/alberta-reservations-error_log
CustomLog /var/log/httpd/alberta-reservations-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.78>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_ABtg/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName albertatravelguide.com
ErrorLog /var/log/httpd/albertatravelguide-error_log
CustomLog /var/log/httpd/albertatravelguide-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.79>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_cgAB/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName campgroundsalberta.com
ErrorLog /var/log/httpd/campgroundsalberta-error_log
CustomLog /var/log/httpd/campgroundsalberta-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.80>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_ABif/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName explorealberta.info
ErrorLog /var/log/httpd/explorealberta-error_log
CustomLog /var/log/httpd/explorealberta-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.81>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_Calif/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName explorecalgary.info
ErrorLog /var/log/httpd/explorecalgary-error_log
CustomLog /var/log/httpd/explorecalgary-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.82>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_Edmif/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName exploreedmonton.info
ErrorLog /var/log/httpd/exploreedmonton-error_log
CustomLog /var/log/httpd/exploreedmonton-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.83>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_Jasif/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName explorejasper.info
ErrorLog /var/log/httpd/explorejasper-error_log
CustomLog /var/log/httpd/explorejasper-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.84>
ServerAdmin kparish@nk.ca
DocumentRoot /usr/home/aha/html/EA_Bffif/
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ServerName explorebanff.info
ErrorLog /var/log/httpd/explorebanff-error_log
CustomLog /var/log/httpd/explorebanff-access_log combined
ScriptAlias /cgi-bin/ /usr/home/aha/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.85>
</VirtualHost>

<VirtualHost 204.209.81.87>
</VirtualHost>

<VirtualHost 204.209.81.88>
</VirtualHost>

<VirtualHost 204.209.81.90>
##open
</VirtualHost>

<VirtualHost 204.209.81.91>
ServerAdmin tsimail@nl2k.ab.ca
DocumentRoot /usr/home/tsimail/html/
ServerName tsiworks.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ScriptAlias /cgi-bin/ /usr/home/tsiworks/cgi-bin/ 
ErrorLog /var/log/httpd/tsiworks-error_log
CustomLog /var/log/httpd/tsiworks-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.92>
ServerAdmin pplay@nl2k.ab.ca
DocumentRoot /usr/home/pplay/html/
ServerName powerfulplayexperiences.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ScriptAlias /cgi-bin/ /usr/home/pplay/cgi-bin/
ErrorLog /var/log/httpd/powerfulplayexperiences-error_log
CustomLog /var/log/httpd/powerfulplayexpereinces-access_log combined    
</VirtualHost>

<VirtualHost 204.209.81.93>
</VirtualHost>

<VirtualHost 204.209.81.94>
ServerAdmin iuoe955union@nl2k.ab.ca
DocumentRoot /usr/home/iuoe955union/html/
ServerName iuoe955.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorDocument 404 http://www.iuoe955.com
ScriptAlias /cgi-bin/ /usr/home/iuoe955union/cgi-bin/ 
ErrorLog /var/log/httpd/iuoe955union-error_log
CustomLog /var/log/httpd/iuoe955union-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.95>
</VirtualHost>

<VirtualHost 204.209.81.98>
</VirtualHost>

<VirtualHost 204.209.81.99>
ServerAdmin rooms@nl2k.ab.ca
DocumentRoot /usr/home/rooms/html/
ServerName econolodgeedm.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/econolodgeedm-error_log
CustomLog /var/log/httpd/econolodgeedm-access_log combined
Alias /cgi-bin/ /usr/home/rooms/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.100>
ServerAdmin jlwood@nl2k.ab.ca
DocumentRoot /usr/home/jlwood/html/vstudios/
ServerName vstudios.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/vstudios-error_log
CustomLog /var/log/httpd/vstudios-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.101>
ServerAdmin vaply@nl2k.ab.ca
DocumentRoot /usr/home/john/EnglishSchool.ca/
ServerName englishschool.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/canadastudy.org-error_log
CustomLog /var/log/httpd/canadastudy.org-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.102>
ServerAdmin jlwood@nl2k.ab.ca
DocumentRoot /usr/home/jlwood/html/visionarycollege/
ServerName visonarycollege.ab.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/visionarycollege-error_log
CustomLog /var/log/httpd/visionarycollege-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.103>
ServerAdmin jlwood@nl2k.ab.ca
DocumentRoot /usr/home/jlwood/html/visionaryentertainment/
ServerName visonaryentertainment.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/visionaryentertainment-error_log
CustomLog /var/log/httpd/visionaryentertainment-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.104>
ServerAdmin jlwood@nl2k.ab.ca
DocumentRoot /usr/home/jlwood/html/camprockstar/
ServerName camprockstar.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/camprockstar-error_log
CustomLog /var/log/httpd/camprockstar-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.105>
</VirtualHost>

<VirtualHost 204.209.81.106>
ServerAdmin edmnut@nl2k.ab.ca
DocumentRoot /usr/home/edmnut/html/
ServerName edmontonnutandbolt.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/edmontonnutandbolt-error_log
CustomLog /var/log/httpd/edmontonnutandbolt-access_log combined
ScriptAlias /cgi-bin/ "/usr/home/edmnut/cgi-bin/" 
</VirtualHost>

<VirtualHost 204.209.81.107>
ServerAdmin edmontonoilmens@nl2k.ab.ca
DocumentRoot /usr/home/edmontonoilmens/html/
ServerName edmontonoilmenshockey.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/edmontonoilmenshockey-error_log
CustomLog /var/log/httpd/edmontonoilmenshockey-access_log combined
ScriptAlias /cgi-bin/ /usr/home/edmontonoilmens/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.108>
</VirtualHost>

<VirtualHost 204.209.81.109>
ServerAdmin bhc@nl2k.ab.ca
DocumentRoot /usr/home/jacques/html/
ServerName mhrrehabsupplies.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/mhrrehabsupplies-error_log
CustomLog /var/log/httpd/mhrrehabsupplies-access_log combined
ScriptAlias /cgi-bin/ /usr/home/jacques/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.110>
ServerAdmin tgarner@nk.ca
DocumentRoot /usr/home/tgarner/html
ServerName pdsolutions.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/pdsolutions-error_log
CustomLog /var/log/httpd/pdsolutions-access_log combined
ScriptAlias /cgi-bin/ /usr/home/tgarner/cgi-bin
</VirtualHost>

<VirtualHost 204.209.81.111>
</VirtualHost>

<VirtualHost 204.209.81.113>
ServerAdmin vesna@nl2k.ab.ca
DocumentRoot /usr/home/vesna/html/pryvit
ServerName pryvit.info
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/pryvit-error_log
CustomLog /var/log/httpd/pryvit-access_log combined
ScriptAlias /cgi-bin/ /usr/home/vesna/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.119>
ServerAdmin master@nl2k.ab.ca
DocumentRoot /usr/home/master/html/
ServerName porthole.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/porthole-error_log
CustomLog /var/log/httpd/porthole-access_log combined
<Directory /usr/home/master/html/>
Options ExecCGI
</Directory>
<Directory /usr/home/master/html/blueflower/>
Options ExecCGI
</Directory>
ScriptAlias /cgi-bin/ /usr/home/master/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.120>
</VirtualHost>

<VirtualHost 204.209.81.121>
ServerAdmin naicken@nl2k.ab.ca
DocumentRoot /usr/home/vidya/html/
ServerName naicken.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/naicken-error_log
CustomLog /var/log/httpd/naicken-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.122>
</VirtualHost>

#<VirtualHost 204.209.81.123>
#</VirtualHost>

<VirtualHost 204.209.81.116>
</VirtualHost>

<VirtualHost 204.209.81.118>
ServerAdmin attilahypnotist@yahoo.com
DocumentRoot /usr/home/attilahypnotist/html/all_sites/ATTILA/attila-hypnotist.ca/
ServerName attila-hypnotist.ca
ErrorLog /var/log/httpd/attila-hypnotist-error_log
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
CustomLog /var/log/httpd/attila-hypnotist-access_log combined
ScriptAlias /cgi-bin/ /usr/home/attilahypnotist/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.89>
ServerAdmin helping@nl2k.ab.ca
DocumentRoot /usr/home/helping/html/
ServerName jaydeehypnotist.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
CustomLog /var/log/httpd/helpinghandhypnotherapy-access_log combined
ErrorLog /var/log/httpd/helpinghandhypnotherapy-error_log
ScriptAlias /cgi-bin/ /usr/home/helping/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.127>
ServerAdmin mbarnes@nl2k.ab.ca
Redirect 301 / http://www.discountdining.ca/coupons/themill.htm
DocumentRoot /usr/home/mbarnes/html/
ServerName themillrestaurant.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
CustomLog /var/log/httpd/themillrestaurant-access_log combined
ErrorLog /var/log/httpd/themillrestaurant-error_log
ScriptAlias /cgi-bin/ /usr/home/mbarnes/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.128>
ServerAdmin exposure@nl2k.ab.ca
DocumentRoot /usr/home/exposure/html/
ServerName promoteyourbusiness.ca
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
CustomLog /var/log/httpd/promoteyourbusiness-access_log combined
ErrorLog /var/log/httpd/promoteyourbusiness-error_log
ScriptAlias /cgi-bin/ /usr/home/exposure/cgi-bin/ 
</VirtualHost>

<VirtualHost 204.209.81.129>
ServerAdmin doctor@nl2k.ab.ca
DocumentRoot /usr/home/elainesdogs/html
ServerName woodbendkennel.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
CustomLog /var/log/httpd/woodbendkennel-access_log combined
ErrorLog /var/log/httpd/woodbendkennel-error_log
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
</VirtualHost>

<VirtualHost 204.209.81.130>
ServerAdmin attilahypnotist@yahoo.com
DocumentRoot /usr/home/attilahypnotist/html/all_sites/STAGEHYPNOSIS/stagehypnosiscourse.net/
ServerName stagehypnosiscourse.net
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ErrorLog /var/log/httpd/stagehypnosiscourse.net-error_log
CustomLog /var/log/httpd/stagehypnosiscourse.net-access_log combined
</VirtualHost>

Redirect 301 /~babies http://www.bosom-babies.com/
Redirect 301 /~aboo/ronyakimishyn http://www.ronyakimishyn.com/
Redirect 301 /~aboo/ARP http://www.albertarockproducts.com/

<VirtualHost 204.209.81.131>
ServerAdmin bjm@nl2k.ab.ca
DocumentRoot /usr/home/babies/html/
ServerName bosom-babies.com
DirectoryIndex index.phtml index.php index.php3 index.cgi index.pl index.shtml index.html index.htm
ScriptAlias /cgi-bin/ "/usr/home/babies/cgi-bin/" 
ErrorLog /var/log/httpd/bosombabies-error_log
CustomLog /var/log/httpd/bosombabies-access_log combined
</VirtualHost>

<VirtualHost 204.209.81.132>
</VirtualHost>

<VirtualHost 204.209.81.133>
</VirtualHost>

<VirtualHost 204.209.81.135>
ServerAdmin attilahypnotist@nl2k.ab.ca
Document
    (1-1/1)