That is no good Mustafa, ONLY true reason to use reverse-proxy at this point is .htaccess rewrite rules. Hiawatha could serve php through php-fpm without apache.
Your solution stops .htaccess from working.
Best solution is using the 'reverse but/except' setting. As explained in the first post on hiawatha forum. But this only works for one filetype, or I am not configuring it right, but, I addressed this in the second post, hopefully Hugo will answer and we will see. If we can use multiple excludes, this will be easy.