I am wondering if there is a way to create two distinct sets of exposed filters to use on a single view. The reasoning is that I have a view for content of a given type. I have a set of views exposed filters placed in the header of the site that is used as a search form, which displays its results within this view. However, once the user submits a search, I would like them to be able to further filter their results based on aspects of the resulting nodes. This would somehow require a second set of exposed filters for the same view. As far as I can tell, as long as I have my exposed filters in a block, all filters that I add are placed within that block. Is there some way to get around this, and display two sets of filters, in different places, for a single view?
It looks like what you are describing is faceted search. In Drupal, a good solution for faceted search is using Apache Solr along with the Apache Solr module. Here's a video tutorial on how to install Solr for Drupal. Here you can see an example of faceted search working on a site I built for the company I currently work for.