将发票上传到主机并向客户发送网址!隐藏URL joomla?

时间:2017-05-23 15:35:13

标签: url joomla module hide

我不知道究竟使用了什么,但我的问题如下。我有一个小公司的网站,我很乐意将我的所有发票上传到我的主机(托管我的网站),并向我的客户发送发票链接。但问题是,当我发送一个链接,例如“www.mycompany.com/invoice/invoice-15.pdf”时,我需要发送链接,但如果我的一些客户看到URL可以轻松更改发票号码URL并查看我不想要的其他发票。这就是为什么我想知道是否有一种隐藏URL并显示的模块,例如“www.mycompany.com/invoice/l87y23bf9.pdf”。我不知道它是否可能或者是否还有其他一些我可以使用的选项。

2 个答案:

答案 0 :(得分:0)

通过FTP上传发票不太方便。并且下载链接在Joomla之外。即使这一个www.mycompany.com/invoice/l87y23bf9.pdf也不受Joomla的控制。如果它像www.mycompany.com/index.php?option=com_cobalt&task=download&id=2那样你可以控制它。

我建议你像Cobalt一样安装扩展程序。然后你创建文章并上传文件到那篇文章。您设置要为其提供发票的该文章用户的作者。然后你设置只有这个用户可以打开这篇文章。

另一种方法是安装一些PM(个人消息)扩展并在内部发送文件作为个人消息的附件。

答案 1 :(得分:0)

如果您的网站是Joomla !,我建议您这样管理发票,使用扩展程序上传PDF发票或您想与客户分享的任何文件

https://extensions.joomla.org/extension/jdownloads/

https://extensions.joomla.org/extension/phoca-download/

然后,在您的网站中,您为客户打开登录面板。因此,当您为客户发送发票或任何文档时,只需在第一时间发送客户登录信息,您的客户就可以登录并将其视为私有区域。上面的两个扩展允许设置查看特殊用户的权限,或者如果要为所有客户显示,则发布文件。

这是我使用的好方法,只要您有新的发票或文件,只需通过电子邮件提醒您的客户有关文件名,以便客户可以登录,查看,下载等。