App Proxy requests are going to the main embed app's backend using Shopify CLI on local

Topic summary

A developer is experiencing issues with App Proxy configuration while using Shopify CLI for local app development. They have configured the proxy settings in the shopify.app.toml file with an ngrok URL, subpath, and prefix parameters.

Current Problem:

  • The App Proxy configuration is not taking effect
  • Accessing the proxy on the store returns a “No host provided” error
  • Unable to find helpful documentation in Shopify’s official docs

Technical Context:

  • Using Node Template for Shopify app development
  • Development environment: MacOS
  • Using ngrok for local tunneling

The issue remains unresolved with no responses or solutions provided yet. The developer is seeking guidance on proper App Proxy setup for local development using Shopify CLI.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

I am using shopify cli to develop an app. I have configured App Proxy in shopify.app.toml file

[app_proxy]
url = "https://502ee834774d.ngrok-free.app"
subpath = "subpath"
prefix = "apps"

It’s not taking effect. I couldn’t find anything helpful in the Shopify docs. For more context, I am using Node Template for Shopify app development on MacOS.

When I access the proxy on store, it says No host provided