1> This is the htaccess rule to display a smart URL for the path /uploadr/public folder !!
/uploadr/public folder is the one to list the directories and does not contain any html documents or such
RewriteRule ^Uploadr-Public$ /uploadr/public [L]
Issue is that
/uploadr/public points to a physical directory and you're not using trailing slash in rewritten path.
mod_dir module that runs after
mod_rewrite adds a trailing slash in front of directories.
You can use this rule to fix it:
RewriteRule ^Uploadr-Public/(.*)$ /uploadr/public/$1 [L,NC]
Make sure to clear browser cache before testing it.