I added a virtual server for site example.com it's root is /home/example/
The site is accessable through: http://xx.xx.xx.xx/~example/index.html
What is causing this? Is it DNS?
Here is the DNS for that account $ttl 38400 @ IN SOA ns1.myvps.tld. root.vps.myvps.tld. ( 1200087983 10800 3600 604800 38400 ) example.com. IN NS ns1.myvps.tld. example.com. IN NS ns2.myvps.tld. example.com. IN A xx.xx.xx.xx www.example.com. IN A xx.xx.xx.xx ftp.example.com. IN A xx.xx.xx.xx m.example.com. IN A xx.xx.xx.xx mail.example.com. IN A xx.xx.xx.xx example.com. IN MX 5 mail.example.com. example.com. IN TXT "v=spf1 a mx a:example.com ip4:xx.xx.xx.xx -all"
All the xx.xx.xx.xx are the same IP which is the IP for my VPS.
In looking at the DNS for one of my sites at another host that has a cPanel install the DNS has an entry like this: example.com. IN A 127.0.0.1
Do I need to add that?