weseoin wrote:I've used the URI Level Access Restrictions for the following video, but it isn't working. Any idea why?
/wp-content/uploads/video-lessons/my-video.mp4
s2Member® will only protect content that is served via WordPress. Static image files and other media are not protected by s2Member (nor should they be), because they do not pass through s2Member. In other words, these files are NOT served via WordPress, thus not served or protected by s2Member either.
*Note, it IS possible to protect static images, media or any other file types with s2Member's File Download Restrictions though. Please see: s2Member -> Download Options in your Dashboard please.
There is a distinction with s2Member between "content" and "files". What you're trying to protect is a file, it's not "content" within WordPress. So you'll need to use s2Member File Download Restrictions for this. URI Restrictions do not work with static files and media not served by WordPress.