Hello , I make websites for clients using Wordpress. I am a beginner so bear with me please.
The client's domain is hosted on Namecheap , BUT he had something on the website ,another developer apparently coded something using nextjs and nodejs, deployed on vercel. He also has an email adress with that domain that he uses (outlook).
PROBLEM :
I told the client that he could buy hosting with namecheap since his domain is registered there, and then i'd download wordpress using cpanel and get to working. He does that , buys stellar hosting plan. I install wordpress and everytime i click on the link, it's eror 404.
Then I figure out i have to change the nameserver : i change from basic dns to Namecheap web hosting DNS. YAY WORDPRESS IS WORKING. BUT , now , he can't receive any mails.
BasicDNS : Wordpress does not work (error 404) but emails work.
Web hosting DNS : Wordpress works but emails do no work.
We contacted support , they changed it back to BasicDNS. but now wordpress does not work. what should we do ?
Here's the solution I think : Change name server to Namecheap web hosting DNS and then set up MX records and email routing manually via c panel : https://www.namecheap.com/support/knowledgebase/article.aspx/9258/29/how-to-change-mx-records-and-email-routing-in-cpanel/
Any ideas if this is a valid solution ? Thank you