We at Reamaze have a Shopify App where the path is '/admin/....', for example, http://www.reamaze.com/admin/settings
When the app is loaded in the Shopify Admin, and when I navigate within the Reamaze app (for example the settings page which lives in subdomain.reamaze.com/admin/settings, the address bar becomes 'subdomain.myshopify.com/apps/reamaze/settings', instead of 'subdomain.myshopify.com/apps/reamaze/admin/settings'.
This causes some problems, especially with the back button or refreshing the window. Refreshing the window causes 'subdomain.myshopify.com/apps/reamaze/settings' to load, and Shopify then loads 'subdomain.reamaze.com/settings' in the embedded app iframe, which is not a valid url for us.
Thanks for the response. It would not be easy or practical for us to rename our routes unfortunately, since a majority of our app lives behind that route and our usage beyond the Shopify app uses that route too. "/admin" is the most common admin route used by apps, and I would be surprised if we are the only ones with this issue.
Are there any updates regarding a possible fix for this? I believe there are other ways to deal with security concerns with path hacking and access to the shopify /admin route, if that was the reason behind disallowing '/admin' for apps.