.htaccess redirect and URL rewrite

I have a site that is mostly business listings. So as far as bots see, my site is mostly
…?country=US&state=CA&id=C12345
…?country=US&state=NV&id=C65432
…?country=US&state=AZ&id=C09876
etc. (About 4000 of them)

I’ve just read how to use .htaccess to create readable urls for the bots (I’m new at this) but my problem is when a user navigates to them, the pages show in a popup without any other navigation.

So if I’m understanding things correctly, when a visitor comes to these urls from a search engine, I need to have them taken to a page that includes navigation. The page will still contain all the indexed info.

It seems to me that the redirect feature won’t do exactly what I need. Am I wrong? Can someone give me an example or send me in a better direction?

Thanks much.