I have the same problem on one of my sites I get the error :
Warning: opendir(/home/username/public_html/wp-content/plugins/) [function.opendir]: failed to open dir: No such file or directory in /home/username/public_html/wp/wp-content/plugins/better-wp-security/modules/free/file-change/class-itsec-file-change.php on line 497
I also have WP in a subdirectory.
Maybe a .htaccess rule would do the job?
Checkout this post on StackOverflow for a possible way to do it:
https://stackoverflow.com/questions/18502393/htaccess-to-redirect-jpg-to-a-webpage
For a more basic understanding of .htaccess see this guide: http://code.tutsplus.com/tutorials/the-ultimate-guide-to-htaccess-files–net-4757
Thank you so much for your answer bcworkz! Came along from search results looking for an answer.