Is it possible to include a .htaccess in another .htaccess file. The purpose would be to have a single location of all .htaccess.
It seems it's not possible.
But you could use any htaccess rules in httpd conf VirtualHost or Directory conext, where includes are possible.
If I understand correctly, Apache will check for an .htaccess file in every directory above the current one where AllowOverride is set to something other than None.
This means if your DocumentRoot for a site is /var/www/hello/, and it's serving a request for /path/name/filename, it will check for:
So if you like, you can use a single .htaccess file in your server's DocumentRoot, or even above that to affect multiple sites, as long as AllowOverride allows it for that directory.