Ocultar URL de download [duplicado]

Esta questão já tem uma resposta aqui:

como esconder o local da pasta de download real 3 respostas

Eu estou tentando tornar o URL de um documento PDF para download invisível para o usuário, para que eles não possam acessá-lo de qualquer outro lugar. Eu preciso esconder o URL do canto inferior esquerdo da página (quando eles passam o mouse) e o URL da barra de endereços do navegador quando eles o abrem. Eu preciso disso para funcionar em todos os navegadores.

Meu HTML é assim:

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

E o link deve ficar assim:

Visualizar PDF

O motivo é que o usuário deve fornecer um código para poder fazer o download do documento, mas se ele puder ver o URL, poderá fazer o download dos documentos de outra pessoa com facilidade (eles só precisam alterar um dígito na parte "a34501.pdf").

Eu li algo sobre o uso de uma função JavaScript para criptografar a URL ou usar um arquivo PHP externo. No entanto, não sei como fazer isso.

Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion