Fix visiting urls with non-http(s) schemes

Fixes #1336 
app_host would override @server because the code prepended app_host to the url and then in the @server block the url would already begin with ^http.   A way to fix is just to set  url_relative=false after prepending app_host