Hier nochmal die kompletten Config-Files unseres Apache Server zum nachschauen:
( httpd.conf, vhost_test.conf, vhost_video.conf, vhost_webdav.conf, vhost_doku.conf )
Listen 192.168.5.10:80 Listen 192.168.5.10:443 ServerAdmin admin@localhost ServerName localhost ServerRoot "D:/xampp/apache" LoadModule authz_core_module "modules/mod_authz_core.so" LoadModule dir_module "modules/mod_dir.so" LoadModule autoindex_module "modules/mod_autoindex.so" LoadModule alias_module "modules/mod_alias.so" LoadModule mime_module "modules/mod_mime.so" LoadModule dav_module "modules/mod_dav.so" LoadModule dav_fs_module "modules/mod_dav_fs.so" LoadModule dav_lock_module "modules/mod_dav_lock.so" LoadModule auth_digest_module "modules/mod_auth_digest.so" LoadModule authn_file_module "modules/mod_authn_file.so" LoadModule authn_core_module "modules/mod_authn_core.so" LoadModule authz_user_module "modules/mod_authz_user.so" LoadModule php5_module "d:/xampp/php/php5apache2_4.dll" LoadModule ssl_module "modules/mod_ssl.so" LoadModule rewrite_module "modules/mod_rewrite.so" <Directory "/"> Require all denied AllowOverride none Options none </Directory> Include "conf/vhost_test.conf" Include "conf/vhost_video.conf" Include "conf/vhost_webdav.conf" Include "conf/vhost_doku.conf"
<VirtualHost "192.168.5.10:80"> ServerName "www.test.fus" ServerAdmin admin@www.test.fus DocumentRoot "d:/htdocs/test" ErrorLog "logs/error_test.log" Alias /icons "D:/xampp/apache/icons" <Directory "d:/htdocs/test"> Options +indexes IndexOptions +FancyIndexing +FoldersFirst +IconHeight=20 +IconWidth=20 AddIcon "/icons/calc.png" .xls AddIcon "/icons/doc.png" .doc AddIcon "/icons/text.png" .txt AddIcon "/icons/dir.png" ^^DIRECTORY^^ DefaultIcon "/icons/bomb.png" AddIconByType "/icons/zip.png" application/zip AddIconByType "/icons/rar.png" application/x-rar-compressed AddIconByType "/icons/7zip.png" application/x-7z-compressed AllowOverride none Require all granted </Directory> <Directory "D:/xampp/apache/icons"> Require all granted AllowOverride none </Directory> </VirtualHost>
<VirtualHost "192.168.5.10:80"> ServerName "www.video.fus" ServerAdmin admin@www.video.fus DocumentRoot "d:/htdocs/video" ErrorLog "logs/error_video.log" DirectoryIndex index.php index.html index.htm RewriteEngine on RewriteRule ^/login(.*) https://%{HTTP_HOST}/login/$1 <Directory "d:/htdocs/video"> AllowOverride none Require all granted AddHandler application/x-httpd-php .php </Directory> </VirtualHost> <VirtualHost "192.168.5.10:443"> ServerName www.video.fus ServerAdmin admin@www.video.fus SSLEngine on SSLCertificateFile "d:/xampp/apache/ssl/ssl.cert" SSLCertificateKeyFile "d:/xampp/apache/ssl/ssl.key" DocumentRoot "d:/htdocs/video" DirectoryIndex login.php <Directory "d:/htdocs/video"> AllowOverride none Require all granted AddHandler application/x-httpd-php .php </Directory> </VirtualHost>
<VirtualHost "192.168.5.10:80"> ServerName "www.webdav.fus" ServerAdmin admin@www.webdav.fus DocumentRoot "d:/htdocs" ErrorLog "logs/error_webdav.log" DavLockDB "D:/xampp/apache/logs/DavLock" DirectorySlash off <Directory "d:/htdocs/test"> AllowOverride none Dav on AuthType digest AuthName "Dav" AuthUserFile "d:/xampp/apache/user.dat" Require valid-user </Directory> <Directory "d:/htdocs/video"> AllowOverride none Dav on AuthType digest AuthName "Dav" AuthUserFile "d:/xampp/apache/user2.dat" Require valid-user </Directory> <Directory "d:/htdocs/doku"> AllowOverride none Dav on AuthType digest AuthName "Dav" AuthUserFile "d:/xampp/apache/user.dat" Require valid-user </Directory> </VirtualHost>
<VirtualHost "192.168.5.10:80"> ServerName "www.doku.fus" ServerAdmin admin@www.doku.fus# DocumentRoot "d:/htdocs/doku" ErrorLog "logs/error_doku.log" DirectoryIndex index.php <Directory "d:/htdocs/doku"> AllowOverride none Require all granted AddHandler application/x-httpd-php .php </Directory> </VirtualHost>