LoadModule han_module "../system/web/bin/mod_han2.dll"
LoadModule han3_module "../system/web/bin/mod_han.dll"
LoadModule hanapi_module "../system/web/bin/mod_hanapi.dll"
LoadModule hanclient_module "../system/web/bin/mod_hanclient.dll"
LoadModule hanatoz_module "../system/web/bin/mod_hanatoz.dll"
LoadModule hanprot_module "../system/web/bin/HanProtMongo.dll"
#LoadModule hansummon_module "../system/web/bin/hansummon.dll"
#LoadModule hanebsco_module "../system/web/bin/hanebsco.dll"
ServerTokens Prod
ServerSignature OFF
###Workertreads
ThreadsPerChild ${THREADSPERCHILD}
##Headerlänge
LimitRequestFieldsize 32760
AcceptFilter http none
AcceptFilter https none
##HAN Listen HTTPPORT
include "../system/web/conf/variables_ips.conf"
##HAN End-Listen
###HAN HostnamLookups REVERSEDNS
HostnameLookups ${HOSTNAMELOOKUPSENABLED}
ServerName ${SERVERNAME}
###Aufruf HTML codierter '/' zulassen
AllowEncodedSlashes On
#erstellt tägl. eine neue access.log
LoadModule log_rotate_module "../WebSrv/modules/mod_log_rotate.so"
RotateLogs On
RotateLogsLocalTime On
LogFormat "%h %l %u %t \"%m\" \"%{Host}i\" \"%U%q\" %>s %b" common
CustomLog logs/%Y_%m_%d_access_log.log common
Options FollowSymLinks
AllowOverride None
Require all granted
Options FollowSymLinks
AllowOverride None
Require all granted
SetHandler "han3_handler"
include "../system/web/conf/baseauth.conf"
HHServerDomain ${SERVERNAME}
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css text/javascript application/javascript
AllowMethods GET POST OPTIONS PUT PATCH
#
#ServerName ${SERVERNAME}
###Aufruf HTML codierter '/' zulassen
#AllowEncodedSlashes On
Alias /han/ "../system/web/services/han/"
SetHandler han-handler
include "../system/web/conf/baseauth.conf"
Options FollowSymLinks
AllowOverride None
HHServerDomain ${SERVERNAME}
#
Alias /hanupdate/ "../system/web/htdocs/home/"
Options FollowSymLinks MultiViews
AllowOverride None
Require ip 127.0.0.1
Alias /haninfo/ "../system/web/htdocs_user/haninfo/"
Options FollowSymLinks MultiViews
AllowOverride None
Require all granted
Alias /hanclient/ "../system/web/services/hanclient/"
SetHandler han-client
Options FollowSymLinks
AllowOverride None
Require all granted
Alias /atoz/ "../system/web/htdocs/atoz/"
Alias /HAN-AtoZ/ "../system/web/htdocs/atoz/"
Options FollowSymLinks MultiViews
AllowOverride None
Alias /hanatoz/ "../system/web/services/hanatoz/"
SetHandler hanatoz-handler
Options FollowSymLinks
AllowOverride None
Alias /atozuser/ "../system/web/htdocs_user/atoz/"
Options FollowSymLinks
AllowOverride None
Require all granted
Alias /hanmonitor/ "../system/web/services/hanmonitor/"
SetHandler han-monitor
Options FollowSymLinks
AllowOverride None
Require all granted
Alias /licensemonitor/ "../system/web/htdocs/licensemonitor/"
Require all granted
Options FollowSymLinks MultiViews
AllowOverride All
Alias /help/ "../system/web/htdocs/help/"
Options FollowSymLinks MultiViews
AllowOverride None
Require all granted
Alias /hanserverstatus/ "../system/web/services/hanserverstatus/"
SetHandler han-server-status
Options FollowSymLinks
AllowOverride None
Require all granted
Alias /clientsetup/ "../system/web/htdocs/clientsetup/"
Header set Cache-Control "no-cache, must-revalidate"
AuthType Basic
AuthName "HAN"
HHAuthEnable on
HHHTMLAuthEnable on
HHAuthLoginUrl https://login.${SERVERNAME}/adminlogin/login.html
HHServerDomain ${SERVERNAME}
require valid-user
Options FollowSymLinks MultiViews
AllowOverride All
### Start-EZB
LoadModule hanezb_module "../system/web/bin/mod_ezb.dll"
Alias /ezb/ "../system/web/services/EZBHandler/"
SetHandler ezb-handler
Options FollowSymLinks
AllowOverride None
### END-EZB
### Start-Summon
Alias /hansummon/ "../system/web/services/hansummon/"
SetHandler hansummon-handler
Options FollowSymLinks
AllowOverride None
Require all granted
### END-Summon
### Start-Ebsco
Alias /hanebsco/ "../system/web/services/hanebsco/"
SetHandler hanebsco-handler
Options FollowSymLinks
AllowOverride None
Require all granted
### END-Ebsco
###HAN WebAPI
Alias /hanapi/ "../system/web/services/hanapi/"
SetHandler han-webapi
Options FollowSymLinks
AllowOverride None
Require all granted
###
###Single Sign On HAN WebAPI
Alias /hanticket/ "../system/web/services/hanticket/"
HHAuthDefaultProvider ${ProviderList5}
HHAuthProvider ${ProviderList5}
SetHandler han-apitickethandler
HHServerDomain ${SERVERNAME}
Options FollowSymLinks
AllowOverride None
require all granted
###
###Vendor for Frameworks
Alias /vendor/ "../system/web/htdocs/vendor/"
Options FollowSymLinks
AllowOverride None
Require all granted
###
###Discoveryservices
Alias /hanredirect/ "../system/web/htdocs_user/hanredirect/"
SetHandler han-redirect
Options FollowSymLinks
Require all granted
include "../system/web/conf/hanstatistics.conf"
include "../system/web/conf/hanviewer.conf"