jdMorgan - 3:06 pm on Oct 7, 2010 (gmt 0)
> If i go to http://test.localhost it bombs out but I would like it to find the content at /page/index
Then you will need another rule, because requests for URL-paths that do not start with "/page/" will not be matched by your current first rule, and so will not be rewritten to your script's filepath. Further, this new rule will need to explicitly insert "index" as the "page=" value.
I advise that you comment-out your current #2 rule until you get your #1 rule and the required new rule working. This will make debugging of problems with the internal rewrite rules simpler. Also, note that all external redirect rules should be placed before any internal rewrite rules, so technically, your current #2 rule should go first.