I had long, super thick, curly hair up until a few months ago (when I chopped it short and donated it). After bike rides, I would just rinse my hair. In fact, I went for about 2 years with never using shampoo at all and I tend to be oily (hair and skin).
Yes, your scalp will feel weird at first, but once the oil production regulates, it works great. Basically, when you shampoo daily (or more than daily), your scalp produces oil on overdrive to compensate and keep your scalp healthy. If you stop stripping the oil away all the time, eventually the oil production returns to normal and it's no longer a problem to not wash all the time.
When I wasn't using shampoo, I would 'wash' my hair with a clean rinsing conditioner. Worked great at getting off the grime without stripping my hair. I would only 'wash' with conditioner about twice a week. All the other times I showered, I just rinsed well and applied a little conditioner to the ends (and did not rinse it out). The trick to this is to make sure your conditioner and ALL of your styling products are free of any ingredient ending in 'cone' (like dimethecone). These are typically in products that promise 'smoothing' or 'defrizz'. They do this by coating the hair and sheilding it from moisture in the environment. The problem is that they, by nature, are not water soluble, so if you are not using a soap/shampoo, they will build up and cause your hair to be dull and dry and limp.
For me, I gave up on the long hair mostly because the huge mass of hair was just too hot. Plus, I like what I look like with short hair better (though many people I know disagree with me...whatever ).