There was a post recently that was having problems with Varbase and multiple redirects. https://www.hiawatha-webserver.org/forum/topic/2626
The problem is rooted in the Redirects module (included in the Varbase distribution) and the fact that Drupal 8 handles rewrites differently (more like WordPress). I have changed my configuration to the following and it seems to be working fine.
Match /(.*)\?(.*) Rewrite /index.php?q=$1&$2
Match /(.*) Rewrite /index.php?q=$1
Match ^/(.*)\?(.*) Rewrite /index.php?$2
Match ^/(.*) Rewrite /index.php
There are more configurations that should change in the UrlToolkit for Drupal8. I will post soon with a more complete configuration that matches the root .htaccess file settings and incorporates .htaccess settings from other directories (like the private file path).