Apache has been setup to access demo.mytimewithgod.net, when mytimewithgod.net/demo is where it is installed (in a folder called demo off of the root). Thats why /demo is accessible. When you request a page, headers are sent back and this is what i get:
HTTP/1.1 301 Moved Permanently
Date: Wed, 10 Oct 2007 02:25:49 GMT
Server: Apache/2.2.6 (Linux/SUSE)
X-Powered-By: PHP/5.1.2
Set-Cookie: PHPSESSID=bvf4ll1cicih2aip5rr564s3v5; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
X-Pingback: https://www.mytimewithgod.net/demo/xmlrpc.php
Location: https://www.mytimewithgod.net/
Vary: Accept-Encoding
Content-Length: 0
Content-Type: text/html; charset=UTF-8
The bottom line is anyone should be able to access demo.mytimewithgod.net and instead, everybody gets redirected to the main site—-HTTP/1.1 301 Moved Permanently