While domain forwarding it redirects only home page and internal pages showing 404 with white screen
Remove domain forwarding → Use proper DNS records instead.
Forwarding only redirects the homepage, DNS makes all pages work.
Quick Fix
- Delete Forwarding from your domain provider.
- Add DNS:
- A record → your hosting/server IP (or Shopify IP)
- CNAME → your platform’s URL (e.g.,
shops.myshopify.com)
After this, all internal pages will stop showing 404.
Do we need to add Same DNS for both websites?
Can’t you simply connect both domains to your store and make your old domain “redirecting domain” while new domain will be primary?
Do not redirect at goDaddy, configure them both to point to Shopify.
I have tried but this method Not worked for me
The Problem
Domain forwarding causes all pages to redirect to homepage, breaking internal navigation.
The Solution
Step 1: Remove Domain Forwarding
- Go to your domain provider (GoDaddy, Namecheap, etc.)
- Delete the forwarding/redirect setting
Step 2: Add Proper DNS Records
- A Record: Point to your server/hosting IP address
- Type:
A - Host:
@ - Value: Your hosting IP (or Shopify’s IP)
- Type:
- CNAME Record: Point to your platform URL
- Type:
CNAME - Host:
www - Value: Your shop URL (e.g.,
yourshop.myshopify.com)
- Type:
Wait 15-60 minutes for DNS propagation.
That’s it! Your domain will now properly connect to your site instead of just redirecting to the homepage.