Info Configure Syntax
Listen 80
Directory Config
DocumentRoot "D:/my_Server/htdocs" <Directory "D:/my_Server/htdocs"> AllowOverride All Require all granted </Directory>
Multiple Sites on Single IP
NameVirtualHost 127.0.0.1:80 # allow that directory access if not under http root <Directory "D:/my_Server/test01_com/htdocs"> Require all granted </Directory> <VirtualHost test01.com:80> ServerName www.test01.com ServerAlias test01.com DocumentRoot "D:/my_Server/test01_com/htdocs" CustomLog "D:/my_Server/log/test01.com.access" combined </VirtualHost> # allow that directory access if not under http root <Directory "D:/my_Server/test02_com/htdocs"> Require all granted </Directory> # test02.com:80 for that domain or IP, *:80 for any IP # server admin for optional providing admin contact if error <VirtualHost test02.com:80> ServerName www.test02.com ServerAlias test02.com ServerAdmin admin@test02.com DocumentRoot "D:/my_Server/test02_com/htdocs" CustomLog "D:/my_Server/log/test02.com.access" combined </VirtualHost>
127.0.0.1 test01.com 127.0.0.1 test02.com
ServerSignature Off ServerTokens Prod
<Directory /docroot> order deny,allow deny from all allow from yourIP allow from yourIPv6 </Directory>