Those are server level redirects, 301’s, meant for permanent page moves and changes in url structure.
There will be no logic you can apply to let someone see the initial urls content before the redirect.
A user wants to allow customers to access specific pages (landing page, product page, cart, checkout) while showing a “Coming Soon” message on other pages like Q&A sections.
Initial Approach:
theme.liquid to redirect based on URL pathsRecommended Solutions:
Use Case Context:
The user is building a store under time constraints where customers will access a product via QR code on a sample, leading to a landing page. They need a simple way to restrict access to incomplete pages without complex customer status logic.
Server-level redirects (301s) were discussed but noted as unsuitable since they’re meant for permanent URL changes, not conditional access control.
Those are server level redirects, 301’s, meant for permanent page moves and changes in url structure.
There will be no logic you can apply to let someone see the initial urls content before the redirect.