Download URL is visible

When a visitor hovers over the button of the download function with his mouse, the visitor can see the URL of the photo at the bottom of the browser. This way it is easy to see the folder structure of the folders. Can this not be done differently with a function like index.php?download_id=338723 or something like that. I don't know what it is called but I have seen this before. This way it is impossible to find out where the photos are stored.
And following on from this. Is it also possible to place the folder of the images before the httpdocs folder as in the attached image.

If this is not possible, is this perhaps a good security package for a next update?

Replies are visible only to logged in members with an active subscription.