Do you have a menu item that matches List("content")? If not, that's why you're getting the 403. If you use SiteMap it has to be exhaustive for all content on your site. Anything that doesn't match as SiteMap entry will get a 403 error like you got here. If you don't want to show a menu item for a particular page (probably in this case), use a Hidden Menu:
Menu(Loc("content", List("content"), "Internal Content", Hidden)) Derek On Fri, Jun 12, 2009 at 11:44 AM, glenn <gl...@exmbly.com> wrote: > > RewriteRequest isn't working in my app, so I must be doing something > wrong, or leaving something important out. > > I have a menu in my siteMap: > > Menu(Loc("contact", List("info", "contact"), "Contact Us", LocGroup > ("info"))) > > My boot.scala contains this: > > LiftRules.rewrite.append { > case RewriteRequest( > ParsePath(List("info","contact"),_,_,_),_,_) => > RewriteResponse("content" :: Nil, Map("tag" -> > "contact")) > ... > } > > And I have a content.html page in webapp. > > Clicking on the "Contact Us" menu returns an HTTP 403 error, not > content.html. > > Any help would be appreciated. > > Glenn... > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Lift" group. To post to this group, send email to liftweb@googlegroups.com To unsubscribe from this group, send email to liftweb+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/liftweb?hl=en -~----------~----~----~----~------~----~------~--~---