ErrorLog logs/ndawn_error_log
<IfModule mod_log_config.c>
#TransferLog logs/ndawn_access_log
- CustomLog logs/ndawn_access_log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
+ CustomLog logs/ndawn_access_log "%h %l %u [%{%F %H:%M:%S}t] \"%r\" %>s %b %T \"%{Referer}i\" \"%{User-Agent}i\""
</IfModule>
<IfModule mod_setenvif.c>
#
DocumentRoot "/var/www/ndawn/htdocs"
+ DeflateFilterNote ratio
+ AddOutputFilterByType DEFLATE text/*
+ AddOutputFilterByType DEFLATE application/xhtml+xml
+ AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript
+
+
#
# This should be changed to whatever you set DocumentRoot to.
#
#
AllowOverride None
</Directory>
- <Location />
+ <Location />
AuthName "NewDawn authentication"
AuthType basic
- Auth_PG_host localhost
- Auth_PG_user ndawn
- Auth_PG_pwd Ni7ueYae
- Auth_PG_database ndawn
- Auth_PG_hash_type MD5
-
- Auth_PG_pwd_table users
- Auth_PG_uid_field username
- Auth_PG_pwd_field password
-
- Auth_PG_grp_table usersingroup
- Auth_PG_grp_group_field groupname
- Auth_PG_grp_user_field username
-
- #Auth_PG_log_table access_log
- #Auth_PG_log_uname_field login
- #Auth_PG_log_date_field date
- #Auth_PG_log_uri_field request
- #Auth_PG_log_addrs_field ip_address
+ PerlAuthenHandler NDWeb::AuthHandler
- #
- # Controls who can get stuff from this server.
- #
- Order Deny,Allow
+ Order Deny,Allow
Require valid-user
- </Location>
+ </Location>
# Disallow browsing of Subversion working copy administrative dirs.
Deny from all
</Location>
- PerlSwitches -T -I/var/www/ndawn/code/
- PerlRequire /var/www/ndawn/code/startup.pl
- <Location ~ "^/\w*(.*\.(pl|php|pm))?$">
+ PerlSwitches -T -I/var/www/ndawn/
+ PerlRequire /var/www/ndawn/startup.pl
+ <Location ~ "^/((\w+\.(pl|php|pm))|[^.]*)$">
SetHandler perl-script
PerlResponseHandler ND
</Location>