In my htaccess file, i am using below lines
Options All -Indexes
Errordocument 403 http://article-stack.com/
ErrorDocument 401 http://article-stack.com/
ErrorDocument 403 http://article-stack.com/
ErrorDocument 404 http://article-stack.com/
ErrorDocument 500 http://article-stack.com/
<files .htaccess>
order allow,deny
deny from all
Satisfy All
</files>
If I access some PHP inside my theme folder then it is working perfectly. But a php file in plugins folder with same permission is not accessible as i think so. Because my plugin on one article is not able to display images. When i copy the path of image and put it into browser directly, it is redirecting me to 404 page. If i run the same script from my theme folder then it is working perfectly.
It is also working fine from localhost even from plugins folder. There must be some problem with htaccess file only. But not able to guess what.