Try this
location /admin/ { proxy_pass http://destsrv:8089/; sub_filter_once off; sub_filter "http://destsrv:8089/" "$scheme://$host/admin"; sub_filter 'href="/' 'href="/admin/'; sub_filter "href='/" "href='/admin/";}
You basically want to fix the urls using filters