Webflow memebership free access - cant find page error

I’m having a problem with setting up users to signup and access a CMS collection page. Does anyone have a solution for this?

Please check my loom video:

Can you provide a share link?

The issue I see is in the url redirect.

When you are presented with a login screen, Webflow automatically appends a url parameter usredir= to your login url. After successful login this tells Webflow were to take the user.

In your case, that looks like this:

usredir=research-report

That’s wrong. The url you were just clicking on was:

https://venn-brown.webflow.io/research-report/summit-communications

So your redirect parameter is missing the last part of the path /summit-communications.

If you just try to navigate to https://venn-brown.webflow.io/research-report on your site you get that not found page.

Meaning you don’t have that page in Webflow (maybe it’s a folder?).

This is your problem.

Without a share link it would be a bit time consuming to understand how you can fix it, but maybe that’s enough for you to figure out a fix on your own?

I agree with Chris, it looks bugged.

If you are logged out and try to access the gated page directly, e.g.
https://venn-brown.webflow.io/research-report/summit

The usredir only shows a partial path, and a relative one at that.

It should show usredir=%2Fresearch-report%2Fsummit

This is happening even with js disabled on your site, so it appears to be server-side.

If you have a failback url set on your login form, I’d try disabling that and republish, but otherwise it’s likely you’ll need to contact support.

It’s most likely just a setup issue that can be resolved.

A project share link will help, unless @userx figures it out on his own from what I’ve outlined already.

The full url is this:

https://venn-brown.webflow.io/research-report/summit-communications

So that should show:

usredir=research-report/summit-commications

It’s either a limitation of Webflow Memberships or a settings issues on the OP’s side.

It does not appear to be. It’s not caused by script which means a server-side issue, and the failback url should never take precedence over a client-generated redir.

It’s also particularly strange that it’s a relative path instead of a rooted one.

That’s one example. Click the one below it in the page.

1 Like

Maybe, maybe not. A share link will most likely expose the issue.

Those links come from the CMS, via a Collection List, and are wrapped by the cmsfilter and cmsload finsweet attributes.

…and that’s just whats obvious, at first glance.

There’s a lot of setup that could be going wrong and digging into that without a share link is too time consuming.

Hopefully the OP solves this or is able to oblige and get his problem sorted out.

1 Like

Hi Chris

here is the link:

https://preview.webflow.com/preview/venn-brown?utm_medium=preview_link&utm_source=designer&utm_content=venn-brown&preview=fc9cb66eeb4ac337d97e3aa5ca7291e6&pageId=64af6198fb788b11e2ca461c&itemId=64af6198fb788b11e2ca46a3&workflow=preview

Thank you Memetican for looking into this

Thanks.

I was able to reproduce this issue after looking through your settings and ruling out some stuff.

Existing sites with Memberships were not effected, but creating a new site with the same setup you have triggers this issue.

Click on any CMS link without being logged in:

Notice the url param value is wrong:

usredir=event

That should be (when clicking on the first link):

usredir=/event/voluptatem-veritatis-laboriosam

Further, it looks like this is an issue with the CMS protected templates.

Here is another example without the CMS, everything works as expected:

Notice how the usredir= url parameter is correct for a page, or a page within a folder. Whereas on the links above protecting a CMS template, they are not.

Reach out to Webflow support, link them to this specific post:

https://discourse.webflow.com/t/webflow-memebership-free-access-cant-find-page-error/248603/9?u=chrisdrit

…and they can fix this bug for you.

Thank you so much. I really appreciate you taking the time to look into this.

1 Like