I am not sure if this is the right place to put this so if it needs to be moved I won't be offended.
My host gave be a /64 of IPv6 addresses. My server runs CentOS 6.5 and I have configured 9 addresses of my range. I run BIND to handle my dns, I have tested the addresses by setting up some subdomains and making a AAAA record and pointing it towards a address, they respond successfully. I am trying to dual stack my websites and I am having some trouble. To test I am trying to set up a virtual host in apache that just listens on IPv6. Here's the entry:
<VirtualHost 2001:19f0:1555:3995::7>
DocumentRoot /storage/www/html/

The subdomain is pointed to the address and responds when pinged, however no web content can be loaded. Any insight is appreciated!

(PS: Don't make assumptions about my setup, a lot of what I do and how I learn is from trial and error and sometimes I make really stupid mistakes)