2015-02-27 00:58:55 +00:00
|
|
|
# Hiawatha main configuration file
|
|
|
|
#
|
|
|
|
|
|
|
|
|
|
|
|
# GENERAL SETTINGS
|
|
|
|
#
|
|
|
|
ServerId = hiawatha
|
|
|
|
ConnectionsTotal = 250
|
|
|
|
ConnectionsPerIP = 25
|
|
|
|
SystemLogfile = /var/log/hiawatha/system.log
|
|
|
|
GarbageLogfile = /var/log/hiawatha/garbage.log
|
|
|
|
|
|
|
|
|
|
|
|
# BINDING SETTINGS
|
|
|
|
# A binding is where a client can connect to.
|
|
|
|
#
|
|
|
|
Binding {
|
|
|
|
Port = 80
|
2015-07-31 00:34:53 +00:00
|
|
|
# Interface = 127.0.0.1
|
2015-02-27 00:58:55 +00:00
|
|
|
# MaxKeepAlive = 30
|
|
|
|
# TimeForRequest = 3,20
|
|
|
|
}
|
|
|
|
#
|
|
|
|
#Binding {
|
|
|
|
# Port = 443
|
|
|
|
# Interface = ::1
|
|
|
|
# MaxKeepAlive = 30
|
|
|
|
# TimeForRequest = 3,20
|
|
|
|
# SSLcertFile = hiawatha.pem
|
|
|
|
#}
|
|
|
|
|
|
|
|
|
|
|
|
# BANNING SETTINGS
|
|
|
|
# Deny service to clients who misbehave.
|
|
|
|
#
|
|
|
|
#BanOnGarbage = 300
|
|
|
|
#BanOnMaxPerIP = 60
|
|
|
|
#BanOnMaxReqSize = 300
|
|
|
|
#KickOnBan = yes
|
|
|
|
#RebanDuringBan = yes
|
|
|
|
|
|
|
|
|
|
|
|
# COMMON GATEWAY INTERFACE (CGI) SETTINGS
|
|
|
|
# These settings can be used to run CGI applications.
|
|
|
|
#
|
|
|
|
#CGIhandler = /usr/bin/perl:pl
|
|
|
|
#CGIhandler = /usr/bin/php-cgi:php
|
|
|
|
#CGIhandler = /usr/bin/python:py
|
|
|
|
#CGIhandler = /usr/bin/ruby:rb
|
|
|
|
#CGIhandler = /usr/bin/ssi-cgi:shtml
|
|
|
|
#CGIextension = cgi
|
|
|
|
#
|
|
|
|
#FastCGIserver {
|
|
|
|
# FastCGIid = PHP5
|
|
|
|
# ConnectTo = 127.0.0.1:2005
|
|
|
|
# Extension = php
|
|
|
|
#}
|
|
|
|
|
|
|
|
|
|
|
|
# URL TOOLKIT
|
|
|
|
# This URL toolkit rule was made for the Banshee PHP framework, which
|
|
|
|
# can be downloaded from http://www.hiawatha-webserver.org/banshee
|
|
|
|
#
|
|
|
|
#UrlToolkit {
|
|
|
|
# ToolkitID = banshee
|
|
|
|
# RequestURI isfile Return
|
|
|
|
# Match ^/(css|files|images|js|slimstat)($|/) Return
|
|
|
|
# Match ^/(favicon.ico|robots.txt|sitemap.xml)$ Return
|
|
|
|
# Match .*\?(.*) Rewrite /index.php?$1
|
|
|
|
# Match .* Rewrite /index.php
|
|
|
|
#}
|
|
|
|
|
|
|
|
|
|
|
|
# DEFAULT WEBSITE
|
|
|
|
# It is wise to use your IP address as the hostname of the default website
|
|
|
|
# and give it a blank webpage. By doing so, automated webscanners won't find
|
|
|
|
# your possible vulnerable website.
|
|
|
|
#
|
|
|
|
Hostname = 127.0.0.1
|
|
|
|
WebsiteRoot = /var/www/hiawatha
|
|
|
|
StartFile = index.html
|
|
|
|
AccessLogfile = /var/log/hiawatha/access.log
|
|
|
|
ErrorLogfile = /var/log/hiawatha/error.log
|
|
|
|
#ErrorHandler = 404:/error.cgi
|
|
|
|
|
|
|
|
|
|
|
|
# VIRTUAL HOSTS
|
|
|
|
# Use a VirtualHost section to declare the websites you want to host.
|
|
|
|
#
|
2015-07-31 00:34:53 +00:00
|
|
|
#VirtualHost {
|
|
|
|
# Hostname = www.my-domain.com
|
|
|
|
# WebsiteRoot = /var/www/my-domain/public
|
|
|
|
# StartFile = index.php
|
|
|
|
# AccessLogfile = /var/www/my-domain/log/access.log
|
|
|
|
# ErrorLogfile = /var/www/my-domain/log/error.log
|
2015-02-27 00:58:55 +00:00
|
|
|
# TimeForCGI = 5
|
|
|
|
# UseFastCGI = PHP5
|
|
|
|
# UseToolkit = banshee
|
2015-07-31 00:34:53 +00:00
|
|
|
#}
|
2015-02-27 00:58:55 +00:00
|
|
|
|
|
|
|
|
|
|
|
# DIRECTORY SETTINGS
|
|
|
|
# You can specify some settings per directory.
|
|
|
|
#
|
|
|
|
#Directory {
|
|
|
|
# Path = /home/baduser
|
|
|
|
# ExecuteCGI = no
|
|
|
|
# UploadSpeed = 10,2
|
|
|
|
#}
|