This PHP code redirects any user who isn’t capable of updating the core (Only admins) to a specific url on your site.
The PHP code includes the current_user_can() and wp_redirect() functions with the admin_init hook which fires before any other hook when any user logs into any wp_admin page.
You could also use the login_redirect filter.
The code above comes from the WordPress Codex and will need modifying to work.
- How To Use A 301 Redirect In Your Functions File
- Website Redirection – Create a 301 Permanent HTTP Redirect in htaccess