# # Sample $Id: httpd.conf,v 1.1 1999/03/28 03:39:30 jsmith Exp $ # # # rewrite rules # RewriteEngine on RewriteRule ^/(.*)\.form\.(.*) https://%{SERVER_NAME}/$1.form.$2 [R,L] RewriteRule ^/(.*)\.private\.(.*) https://%{SERVER_NAME}/$1.private.$2 [R,L] # General setup for the virtual host DocumentRoot /home/httpd/html/ ErrorLog /var/log/httpd/error_log TransferLog /var/log/httpd/access_log SSLEngine on # # CGI scripts are normally written in Perl if in the document directory # AddHandler perl-script .cgi PerlHandler Apache::Registry PerlSendHeader On PerlSetupEnv On # # Themed pages are handled by CGI::WeT::Engine # AddHandler perl-script .thtml PerlHandler CGI::WeT::Engine PerlSendHeader On PerlSetupEnv On # # Private pages requiring authentication # SSLRequireSSL AuthName "My Web Site" AuthType Basic # LDAP stuff goes here... LDAPServer ldap://localhost/ LDAPBase "ou=My Organizational Unit, o=My Organization, st=TX, c=US" LDAPuseridAttr uid LDAPpasswordAttr userPassword LDAPAuth On LDAPSearchMode subtree require valid-user # # Forms requiring SSL # SSLRequireSSL # # mod_perl directives # PerlFreshRestart On PerlTaintCheck On PerlRequire /home/httpd/scripts/startup.pl PerlSetVar WeT_SiteName "My Site" PerlSetVar WeT_DefaultTheme Standard PerlSetVar WeT_WeTThemeLoaderURL /themes/ PerlSetVar WeT_WeTThemeCodeDir /home/httpd/themes/ PerlSetVar WeT_Top / PerlSetVar WeT_NewsURL /articles/ PerlSetVar WeT_UserDB LDAP PerlSetVar WeT_UserDB_LDAP_Host localhost PerlSetVar WeT_UserDB_LDAP_Service 389 PerlSetVar WeT_UserDB_LDAP_Base "ou=My Organizational Unit, o=My Organization, st=TX, c=US"