Creating Multifield Search with Apache Solr Search
You can use Custom Search module. Create a search block with your custom filters (taxonomy list). And enable "Allow user input using the URL" in your Apache-solr settings page (ADVANCED SEARCH PAGE OPTIONS section).