What's your biggest current challenge? Have your say in Community Polls along the right column.

Custom domain added but showing old content and not Shopify theme

Solved

Custom domain added but showing old content and not Shopify theme

em0304
Shopify Partner
3 0 0

Hi there, I'm working on a new site for my client, I just added an existing domain from GoDaddy. It was hosted elsewhere before when they had a coming soon page. So following Shopify instructions, I edited the host and Godaddy DNS record so it points to Shopify. Now whenever I click view store, it goes to that domain HOWEVER, the content is still the old "coming soon" page and not the Shopify theme I've worked on. I've waited a few hours, but it still shows old content. Please help. 

Accepted Solution (1)

VipulBudhiraja
Explorer
60 5 7

This is an accepted solution.

This issue typically occurs due to DNS caching or if the previous hosting provider has cached content that hasn't cleared yet. Here are some steps you can take to resolve it:

Solution

  1. Clear Browser Cache:

    • Sometimes, your browser may cache the old page, especially if you've visited it before. Clear your browser cache or try viewing the site in incognito mode or on a different device to see if the new Shopify site appears.
  2. Flush DNS Cache:

    • Your computer or local network might be caching the old DNS settings. To refresh it:
      • On Windows, open Command Prompt and type:
        bash
        Copy code
        ipconfig /flushdns
      • On Mac, open Terminal and type:
        bash
        Copy code
        sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
      • After flushing the DNS, try viewing the site again.
  3. Verify DNS Settings on GoDaddy:

    • Log in to GoDaddy and check the DNS settings for the domain to ensure they are correct.
      • A Record: Make sure the A record points to Shopify's IP address (23.227.38.65).
      • CNAME Record: Your www CNAME should point to shops.myshopify.com.
    • If the DNS settings are correct, changes can still take a few hours to propagate, especially if the TTL (Time to Live) setting on the DNS record is set to a high value.
  4. Check SSL Status in Shopify:

    • Go to Online Store > Domains in your Shopify admin. If you’ve just updated the DNS settings, SSL certificate provisioning might still be in progress. You should see a message saying "SSL Pending" if it's not complete. SSL setup can take a few hours, and until it’s active, you may see the old site on HTTPS while HTTP loads Shopify.
  5. Try Accessing via HTTP and HTTPS:

    • If the old site appears only on HTTPS, this indicates that SSL has not yet been provisioned by Shopify. Try accessing the site by typing http://yourdomain.com in the address bar, which should load your Shopify site if DNS has propagated correctly.
  6. Contact Shopify Support if Issue Persists:

    • If you’ve tried all steps and are still seeing the old page after 24 hours, contact Shopify support. They can help confirm if there’s an issue with the DNS configuration or SSL provisioning on their end.

Experience personalized shopping and real-time support with the Debales AI Chatbot on Shopify! Engage customers effortlessly and help them find the right products—let’s chat!

Please let us know if our reply is helpful by giving it a Like or marking it as a Solution!

View solution in original post

Reply 1 (1)

VipulBudhiraja
Explorer
60 5 7

This is an accepted solution.

This issue typically occurs due to DNS caching or if the previous hosting provider has cached content that hasn't cleared yet. Here are some steps you can take to resolve it:

Solution

  1. Clear Browser Cache:

    • Sometimes, your browser may cache the old page, especially if you've visited it before. Clear your browser cache or try viewing the site in incognito mode or on a different device to see if the new Shopify site appears.
  2. Flush DNS Cache:

    • Your computer or local network might be caching the old DNS settings. To refresh it:
      • On Windows, open Command Prompt and type:
        bash
        Copy code
        ipconfig /flushdns
      • On Mac, open Terminal and type:
        bash
        Copy code
        sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
      • After flushing the DNS, try viewing the site again.
  3. Verify DNS Settings on GoDaddy:

    • Log in to GoDaddy and check the DNS settings for the domain to ensure they are correct.
      • A Record: Make sure the A record points to Shopify's IP address (23.227.38.65).
      • CNAME Record: Your www CNAME should point to shops.myshopify.com.
    • If the DNS settings are correct, changes can still take a few hours to propagate, especially if the TTL (Time to Live) setting on the DNS record is set to a high value.
  4. Check SSL Status in Shopify:

    • Go to Online Store > Domains in your Shopify admin. If you’ve just updated the DNS settings, SSL certificate provisioning might still be in progress. You should see a message saying "SSL Pending" if it's not complete. SSL setup can take a few hours, and until it’s active, you may see the old site on HTTPS while HTTP loads Shopify.
  5. Try Accessing via HTTP and HTTPS:

    • If the old site appears only on HTTPS, this indicates that SSL has not yet been provisioned by Shopify. Try accessing the site by typing http://yourdomain.com in the address bar, which should load your Shopify site if DNS has propagated correctly.
  6. Contact Shopify Support if Issue Persists:

    • If you’ve tried all steps and are still seeing the old page after 24 hours, contact Shopify support. They can help confirm if there’s an issue with the DNS configuration or SSL provisioning on their end.

Experience personalized shopping and real-time support with the Debales AI Chatbot on Shopify! Engage customers effortlessly and help them find the right products—let’s chat!

Please let us know if our reply is helpful by giving it a Like or marking it as a Solution!