Spent the good part of an afternoon over mod_rewrite — an afternoon that I’d really like back. The problem is that my host, 1&1.co.uk, doesn’t really have a proper documentation for mod_rewrite so you’ll spend hours, maybe even days, getting 500 errors until you scan the darkest depths of the Internet and find that you’re using code for Apache 2 and not Apache 1. Inconveniently to some, this also means that you may not have all the rules that you had with Apache 2. So if you came here looking for answers about 1&1 and mod_rewrite then you will have just found your answer after so much frustration that I know you’ll have had. Try the Apache 1.3 mod_rewrite documentation for more help on mod_rewrite on 1&1.