When does Apache re-read the updates to .htaccess files?

The .htaccess is loaded up on each request, even if it's in internal one (using mod_modrewrite)

Take and look at http://httpd.apache.org/docs/current/howto/htaccess.html and especially the 'When (not) to use' section