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
220.127.116.11 returns the 301 redirect you expect. The three other IP addresses (
18.104.22.168) all return a 404 not found error.
;tombrito.com. IN A
;; ANSWER SECTION:
tombrito.com. 3371 IN A 22.214.171.124
tombrito.com. 3371 IN A 126.96.36.199
tombrito.com. 3371 IN A 188.8.131.52
tombrito.com. 3371 IN A 184.108.40.206
;; 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
220.127.116.11 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://18.104.22.168
curl --verbose --header "Host: tombrito.com" http://22.214.171.124
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?