For a while I have been interested in learning more about URL rewriting. I don't mind if I have to focus on how it would be done on an Apache server so I can narrow it to this if it matters. Even more than learning I would like practical suggestions or methods on how to practice the rewrites. Ideally short of setting up some server and a ton of files with real layout, etc. Is there some way to do it virtually? In other words provide a rule to a "htaccess" file and see how "pages" I set up would appear in the browser and the server work. Basically I could easily set up the "framework" of the server and then test my rules and rewrites for the results.
I have had no luck finding something like this so maybe it is more complicated than I imagine. However it seems like it wouldn't be too hard to virtualize and so I am hoping there is just some secret the rewrite experts here now. :)
Let me know if there is a question about this. I am not really interested in suggestions to learn as much as ways to test and prove what I learn or think. I will reward comments that provide good resources for learning but that would just be a bonus. I have found some great info on that online and I already have some of the foundation I believe I need to do this well. It is just frustrating to not have the opportunity to easily use and test it.