Need help with redirect issue.

I have the new domain name happened a long time ago. I set a redirect from the host and also tried using .htaccess but still, some of the strange redirect happening. Like: I did a redirect on my thank you page for when someone signs up to my newsletter but it still goes to my old domain. Please check and help.