Redirect by source IP for many sites

I'm using traefik with many public docker containers and some of them are administrative and should be available only from specific IPs (our VPN server or internal IP).
There is only one https endpoint for all these dockers.

Perfectly, I would like to provide a list of IPs allowed to access the administrative websites, and all incoming web requests to be verified for them against the whitelist. If the IP is on the list, let it go. If not, redirect for some nice-looking common information site.

Is that possible to manage with traefik?


Anyone have an answer for this? This is exactly my use case, too.