I checked this morning and everything seems to be working now. I made a lot of DNS changes, so it probably just took some time to sort out.
If you issue a "host example.com 8.8.8.8" command on a UNIX like system does it report "example.com has address <myIP>”?Yes it resolves to the correct IP
Also, when you say it "does not work and gets into a redirect loop" how did you determine that? Did you do a controlled test with a CLI tool like curl with verbose (-v) output enabled and observe that you received a HTTP 301 redirect? Or did something else occur?Chrome displayed a redirect loop error page, I did not check further.
What does the Apache HTTPD access and error logs show? Setting "LogLevel debug" might be necessary to get messages relevant to this problem.A lot of 302 lines, but then all of a sudden a 200 and now it works.MyHomeIP - - [01/Sep/2015:12:22:52 +0000] "GET /index.php/login HTTP/1.1" 302 364 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36"