URL operations, like rewrites and redirects, in Hiawatha only work with the path part of the URL: everything from the third slash in the URL: http://hostname
/path/part/of/url. So, the ${SERVER_NAME} can't be translated to a Hiawatha config version. You have to fill it in 'hard coded'.
UrlTookit {
ToolkitID = zope
Match ^/(.*) Redirect http://localhost:8080/VirtualHostBase/https/localhost:443/VirtualHostRoot/$1
}
VirtualHost {
Hostname = localhost
...
UseToolkit = zope
}