Download-URL ausblenden [duplizieren]

Diese Frage hat hier bereits eine Antwort:

So verstecken Sie den aktuellen Speicherort des Download-Ordners 3 Antworten

Ich versuche, die URL eines herunterladbaren PDF-Dokuments für den Benutzer unsichtbar zu machen, damit er nicht von irgendwo anders darauf zugreifen kann. Ich muss die URL unten links auf der Seite (wenn sie mit der Maus darüber fahren) und die URL in der Adressleiste des Browsers ausblenden, wenn sie diese öffnen. Ich brauche es für alle Browser.

Mein HTML sieht so aus:

<a href="http://www.example.com/files/pdf/a34501.pdf">View PDF</a>

Und der Link sollte so aussehen:

PDF anzeigen

Der Grund dafür ist, dass der Benutzer einen Code eingeben muss, um sein Dokument herunterladen zu können. Wenn er jedoch die URL sieht, kann er problemlos die Dokumente anderer Benutzer herunterladen (er muss nur eine Ziffer im Teil "a34501.pdf" ändern).

Ich habe etwas über die Verwendung einer JavaScript-Funktion zum Verschlüsseln der URL oder die Verwendung einer externen PHP-Datei gelesen. Ich weiß jedoch nicht, wie ich das machen soll.

Vielen Dank.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage