Attempt 1:
Go to your software (WordPress, Joomla, whatever) admin area and sign in. There should be a Setting/Configuration option/screen. That should contain something like "Site URL". Change it to your custom domain. Logout admin area. Clear browser cache and history. Close browser. Open browser. Try site.