So I changed an htaccess file on my server, and am not seeing the changes. Do I need to restart Apache if I modified an htaccess file?
Update: So I don't think this is my problem. Please see my related question: Why is my htaccess file preventing access to my MP3 file?
No you don't. Make sure the htaccess is really loaded. Take a look at your access log, for example
/var/log/apache/access.log
It's already been answered, however you don't need to reload as they are read each time a request is made.
This is why on high performance sites you should avoid use them as you are causing an extra I/O event per request. When you're working with tens of thousands of hits an hour it's just too much overhead.
Coops.