Hi,
That's not possible to hide that external URL unless your server is downloading the file itself and sending it to the customer.
And that is clearly not something we can integrate into HikaShop regarding all the problems it could generate.
It is also written very explicitely in the jdownload website
jDownloads use normally a PHP Script for submit the file. The exact place from the file is then also not to seen. With very big files (a few hundred MB), it may be true that it comes to timeouts. When you deactivate this option, the pure download link is sended to the browser for download the file
Watch out!: If the option deactivated, you must not activate the .htaccess in the TAB: Security!
So I am sorry but that specific "issue" won't be solve in the next release or other future release.
For the rest, I don't think I need to re-phrase what Nicolas already explained.
Now it exists methods to have temporally URL on external servers ; I have already perform some integration (with nginx or lighttpd web servers). The system is working fine and you clearly don't care if the external URL is available because that URL is generated dynamically and is working only for a short period of time and one for single IP address.
As an HikaShop partner ; even if I am also an official HikaShop developer, the fact you're using HikaShop starter or HikaShop business won't change anything at the problem.
The trigger exists in any edition and a custom plugin would work the same.
Now I am clearly not the only HikaShop partner and if you can't implement such custom plugin, you can contact an external developer (a partner
www.hikashop.com/home/our-partners.html
; using the "commercial jobs" forum section ; or any other website/contact).
Regards,