Redirect 301 /blog/abcd http://www.example.com/blog
But the browser says
Too many redirect error. I think WordPress also do a redirection for blog single post that is
/abcd. Can we force htaccess to do redirect if url contains
/blog/ to blog listing page.
A URL like
/blog/abcd.../ will redirect to the 404 page, you can redirect the 404 page to the blog page, This plugin will do what you want.
I have done it by the following code
RewriteRule /blog/([A-Za-z0-9-]+)/ http://www.example.com/blog [NC,L]