403 errors on a large majority of internal links

Topic summary

Domain migrated from jumponthevape.com to jumponthevape.co.uk to serve UK customers only. After redirecting, internal links had to be manually updated from .com to .co.uk (≈4,000 changes).

Issue: Many updated internal links lead to 403 Forbidden errors, inconsistently across product pages. Some links on a page work while others return 403, and on other pages all links can be forbidden.

Examples: Product pages such as /collections/hiss/products/hiss-mixed-berry and /hiss-blood-orange show mixed outcomes—working links alongside 403s.

Actions taken:

  • DNS setup confirmed with Shopify support.
  • Client-side cache cleared.
  • Tested by multiple users on different computers and locations; the same links consistently return 403.

Clarification: “403 Forbidden” is an HTTP status indicating the server understands the request but refuses to authorize it.

Outcome: No fix identified yet. The user requests assistance; the thread remains open with unresolved causes and next steps.

Summarized with AI on February 3. AI used: gpt-5.

Hello,

We recently changed our domain from www.jumponthevape.com to www.jumponthevape.co.uk - a number of reasons but the main one being we are a UK website only servicing UK customers.

Once we had redirected the domain over we noticed that we had to change all our internal links from .com to .co.uk otherwise they would not work. So we started changing all the links, and after doing about 4000 of them we noticed that a lot of the links were redirecting to 403.

Here is an example page: https://jumponthevape.co.uk/collections/hiss/products/hiss-mixed-berry

Two links work fine, and the fizz link is 403 forbidden.

Here is another example page: https://jumponthevape.co.uk/collections/hiss/products/hiss-blood-orange

Now both of the links are forbidden on this page

This is the same for all products, some are 403, some work fine. We used the same practice of changing each link individually to .co.uk from .com

Please can someone help?

What has been tried so far:

  • We’ve setup the DNS correctly with Shopify’s support help.
  • Cleared Cache from client side, and have tested with 5 different people on 5 different computers all in different locations in the world. Same links are 403.

Thank you

Aaron