I suspect that you have a DNS issue with
Doing a DNS lookup for tombrito.com using
dig shows that four IP addresses are returned.
curl to send requests for
tombrito.com to all four IP addresses shows that only IP address
126.96.36.199 returns the 301 redirect you expect. The three other IP addresses (
188.8.131.52) all return a 404 not found error.
;tombrito.com. IN A
;; ANSWER SECTION:
tombrito.com. 3371 IN A 184.108.40.206
tombrito.com. 3371 IN A 220.127.116.11
tombrito.com. 3371 IN A 18.104.22.168
tombrito.com. 3371 IN A 22.214.171.124
;; AUTHORITY SECTION:
tombrito.com. 3371 IN NS ns12.domaincontrol.com.
tombrito.com. 3371 IN NS ns11.domaincontrol.com.
I recommend that you update your DNS for tombrito.com to only return IP address
126.96.36.199 or get the web servers on the other 3 IP addresses to perform the redirect.
Here are the
curl commands that I used to individually query each IP address:
curl --verbose --header "Host: tombrito.com" http://188.8.131.52
curl --verbose --header "Host: tombrito.com" http://184.108.40.206
I hope that this information helps.
Is this what you see when you view your Control Panel? If it is, do you see more than one IP address for the "@" record?