Strapi /admin gives 404 errors after redirect Nginx

Perhaps you need also to rewrite /admin, /assets, /upload, …

It might be better to have a virtual server strapi.wp-admin.app and use location /, assuming you have multiple services on the same Nginx instance

Would be easier than trying to figure out and maintain all the routes needed.