URI Restriction Not working

I have setup buddypress and s2member pro

During setup I believe the restrictions were working.

I turned off all page, category and tag restrictions.

Level 2 or greater on URI restrictions is set to
/members/
/groups/
/activities/
/events/
/messages/
/profile/
/friends/

When I browse to the site http://mysite.com/members when I am not logged in it shows the list of users.

I don’t know where to go from here. Is there a way to diagnose the issue? Is there something I can do to reset the site?

Not sure if it is related, but I no longer see the s2member options under page settings from a desktop browser. I still see them from the browser on my phone.

Please help

Did you try http://mysite.com/members/? You have a trailing slash in your URI restriction.

Could you show me a screenshot? I’m not sure I understand what you mean.

Thanks!

I have tried;
/
/members/
/members
members/
members

The slash is supposed to block everything. It’s like s2member stopped doing anything. I deactivated, removed, deleted the plugin and re-added still the same result.

When you edit your page there is a s2member section of the page edit settings (for protecting a specific page). This went missing at about the same time I started having the problem.

Thanks

Gordon

Thanks for the help.

For anyone else facing the same issue.

The member options page was inadvertantly deleted. This prevents any of the redirection from working.

Re creating and linking the membership options page allowed everything to work normally

2 Likes

When I saw your update, I thought Membership Options Page, and then saw your second update mentioning it. Well done for figuring it out. :slight_smile:

The Membership Options Page is a requisite for the restrictions to become active.