How to set all donation to redirect users to another page if successful payment is made
This is not supported by CiviCRM by default and i cant find any drupal modules which can do the redirect from the thank you page.

If you are a developer, you can do this using hook_civicrm_buildForm hook.

We have done something similar to redirect from thank you page using buildForm hook. I have packaged the hook in an extension. You can download the extension here - https://github.com/rajeshrhino/uk.co.vedaconsulting.module.contributionpagesredirect

Before installing the extension, you need to edit main PHP file (Line no.6 - https://github.com/rajeshrhino/uk.co.vedaconsulting.module.contributionpagesredirect/blob/master/contributionpagesredirect.php#L6) and change the redirect URL to the URL in your site.

Hope this helps.