Você precisará especificar as diferentes portas que deseja que o apache ouça.
Você também precisa do
NameVirtualHost
Diretiva especificada para cada combinação de IP: porta que você deseja usar.
Em seguida, configure suas definições do VirtualHost.
Dê uma olhada em estes exemplos para mais informações.
editar
Coloque o seu diretório < Diretório > bloquear dentro de seu < VirtualHost > bloco
Adicione as linhas
Order allow,deny
Allow from all
dentro do seu bloco de diretório
Se você quiser, pode alterar essas configurações globalmente dentro do httpd.conf, em vez de precisar especificá-las por host virtual.