WordPress > htaccess > redirect directory and all its sub-directories to one directory

Solution:

You can put this rule in your htaccess (before Wordpress’ main rule, after RewriteEngine On line)

RewriteRule ^old(/.*)?$ /new [R=301,L]

Note: you may have to clear your browser cache since your old rule is stored into it