We've received a number of questions regarding the proxy path, so I thought I'd try and explain it here in the forum for those who are getting started.
First, please take a look at our guide regarding how to configure this: https://getchamp.net/guides/customizations/#custom-forum-path
For your path, it MUST be under one of the following:
- /apps
- /a
- /community
- /tools
HOWEVER, it cannot be ONLY /apps or /a or /community or /tools. You must have it under another directory, such as:
- /apps/champ
- /a/champ
- /community/champ
- /tools/champ
If you don't like having the word champ
there, you can switch it to something else like this:
- /apps/forums
- /a/forums
- /community/forums
- /tools/forums
So why can't we use just simply /community?
This is a Shopify-imposed restriction. Champ uses Shopify's proxy path feature, and under this feature, it is REQUIRED that we must namespace our app so that other apps could also access the available proxy paths as well.
I hope that helps! I will pin this topic and leave it for all to see.
Further reading: https://help.shopify.com/en/api/guides/application-proxies