I have a problem with referral links for my users.


When a new user signs up, they have the option to create their own referral link. The format most common across the world is www. anywebsite . com /UniqueReferraldetail

However, Base44 tells me that this is not a supported format because “catch-all routing support” is not an standard option.

The situation: Base44 currently doesn't support catch-all routing or custom 404 pages. This means URLs like

https://anywebsite.com/anyuniquereferral

will return a 404 error because there's no actual page at that path. The "Main Page" setting in Base44 only controls what loads at your root URL (

/

), not unmatched routes.

The only immediate option offered to me, after I have distributed hundreds of unique referral links in the first format, is to Switch to query parameter format (immediate fix):

  • The working format is:

    https://anywebsite.com/?ref__=anyuniquereferral




    Additional response to my support ticket was:

    For the distributed links:

    • Unfortunately, the hundreds of links you've already shared won't start working automatically

    • You'd need to reach out to those who received the links and provide updated ones in the query parameter format

    • Alternatively, you could create a simple redirect service externally to convert the old format to the new format.

      But, I do not want to rely on a third party redirect service or deal with integrating it into this app. That will just create more support tickets and finger pointing on why referral links are breaking.

      Can this be remedied by Base44 providing 404 or catch-all routing support?

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

About 2 months ago

Author

Funding Gym

Subscribe to post

Get notified by email when there are changes.