我非常喜欢这个.. 我有一个Akeeba订阅的会员网站。用户登录后,可以使用下载链接访问文章的其余部分。问题是下载链接只是一个公共URL,没有任何限制。
要下载的文件位于根目录中。
我尝试了很多插件和组件,但没有人可以限制文件夹,只限制组件。正在考虑使用htacces文件来访问用户组,但似乎不可能。一个带有restricttewd acces的脚本可以工作,但我的问题是可下载的文件是数千个,所以我只是通过一个ftp帐户填充目录,然后我通过一个带有fileuplader的XLS文件关联到该文章(freakedout Content Uploader) 我试图设置一个媒体文件夹来限制对用户组的访问...但这也是一场噩梦...我在joomla论坛中发现只有未解决的主题..希望这不是我的情况。
它看起来并不那么复杂......但我认为我很远。
请伙计们。
答案 0 :(得分:2)
如果您已经在使用Akeeba订阅,为什么不使用Akeeba Release System - 虽然它最初是为软件发行而设计的,但是从那时起它已经发展了很多并且是我们的首选产品用于访问受控文件。
正如您可以在Akeeba(product info,docs)网站上阅读的那样,您可以将文件限制为用户组(例如,您在用户订阅时将用户放入的组)。该软件还具有与Akeeba Subscriptions和Akeeba Release System配合使用的插件,允许您控制对文件或文章部分的访问。
ARS是开源的,像AkSubs一样免费。