How do I change the redirect page for unpublished nodes?
The default behaviour is an "Access denied" page, because a visitor hasn't access to unpublished nodes.
It's not possible "nothing appens".
You could use Rules and create a Rule like this:


event: viewing a node
condition: user has role "anonymous"
condtion: node is unpublished
action: redirect to a custom page