I searched all over for an answer but couldn't find any clues. Hoping some guru in this group can point me in the right direction.
Working with a new client, whose most important problem is that their current site uses Flash for the header, including all their navigation, and has no code to offer an alternative. For iphones and ipads, they get blank space, which is what I expect. The mystery comes up when testing a non-flash alternative.
My own site (which needs an update) is pretty basic html with css, generated by PHP, but nothing fancy. The PHP is only used to include headers, footers, etc. I have a client site that is the same structure, almost identical code other than the content. So two virtually the same coding.
Note: I'm only interested in the results on iphones where the user has not adjusted the settings; all as it came out of the box. I'm testing on two unmodified iphones, one brand new and one a few years old. Same results as stated below.
When I go to my site, http://www.bradhadley.com, both iphones redirect to http://m.bradhadley.com. Same result when going to a subfolder, http://www.bradhadley.com/northern/ . Because I don't have a subdomain m.bradhadley.com, it says the site doesn't exist.
When I go to the virtually identical structured site, http://www.aactowing.ca, it comes up fine. (And because I designed it so the key information is on the left, the key info displays fine on an iphone or any other phone. But the shifting of stuff to the left is just basic use if <div>'s, so there is nothing different from my owns site.
1) Why are iphones with default settings redirecting my site and not the other?
2) Why would an iphone, by default, go to m.xxx.com, vs , say, www.xxx.mobi ? Has Apple decided that all mobile sites should be m.xxx.com?
3) What can I do to my site to ensure it isn't redirected? It appears that the iphones redirect before even looking at the page?
Thanks for the help!