Shopify Hydrogen Hosting / DNS / Routing Domain?

So I came across this article today

https://nebulab.com/blog/shopify-hydrogen

I’m focused on this portion:

First of all, there’s the matter of hosting your Hydrogen application. Plus users can host their Hydrogen app on Shopify Oxygen, Shopify’s proprietary hosting solution, which provides native support for directing users who visit your Shopify domain to your Hydrogen storefront.> > If you don’t use Shopify Plus, you should still be able to deploy your Hydrogen app to other platforms, but it won’t be a painless experience. For example, Vercel has published a blog post announcing the availability of a zero-configuration deployment for Hydrogen. But when we tested it, we had to manually tweak the environment variables used by Hydrogen to match the names used by Oxygen. This was a minor inconvenience overall, but it shows how support for Hydrogen is still in its infancy.> > Once you’ve figured out the hosting, it’s time to deal with domains and DNS records. If you manage your domains through Shopify, Shopify will attempt to redirect any requests to your myshopify.com domain to your Hydrogen storefront, which will completely break the checkout. This could be easily solved by using a routing domain which, ironically, is only available to Shopify Plus customers. (When we reached out to Shopify engineering about this catch-22-esque paradox, they seemed utterly taken aback by this realization.) The current solution is to set up your Liquid storefront to redirect to your Hydrogen storefront via JavaScript, which is far from ideal.

This article was published on 2/7/2023. Is the routing domain still an issue? I do not have a Plus account, and have been spending weeks on development, so I’m very concerned about this.

Hello @rattlesnakeMT ! With the latest update to Shopify Hydrogen in April 2024, there is no longer any issue with the domain and checkout. The main difference between Shopify Plus and Basic is that Plus allows you to publish up to 25 Hydrogen storefronts, while Basic only allows for one storefront. However, there are no limitations when it comes to domain configuration.

We also have a comprehensive guide that includes Hydrogen and Checkout deployment steps, redirect theme, and analytics integration. You can find the guide here: https://weaverse.io/docs/deployment/hydrogen-domain-checkout-and-analytics-setup