WordPress Post url encoding problem

The only way I know to change the URL in the browser’s address bar is to provide the actual URL in the HREF link that you want to see displayed.

If there were a way to change the URL in the browser’s address bar, then that would open up many cans of worms for hackers that want to obfuscate the actual URL. So the browsers do not allow that ability.