I think I was confusing this with some other behavior of SiteMap, hence my
question. I think it would be good to allow some really pre-processing of
the URL. Would it useful to allow the user to control it, or do you think it
would be better to just make it implicit? Something like

LiftRules.pathRewrite.append {
  case List("parse") => List("parse", "index")
  ...
}

I'm doing a lot of wand-waving there, but does that seem like a reasonable
approach from the user side of things? Or maybe make a subclass of
RewriteResponse that just tells Lift to modify the path but change nothing
else?

case class ModifiedPath (path : List[String]) extends RewriteResponse(...)

Derek

On Fri, Mar 13, 2009 at 10:51 AM, Timothy Perrett
<[email protected]>wrote:

> Within Lift, /page does what it says on the tin, whilst /page/ actually
> works out as:
>
> /page/index
>
> IMO, this is good. If you want them to be the same, I think you could
> either do a rewrite to the same content (if memory serves there is also a
> boolean option for defining if your using the slash or not?)
>
> I'm pretty sure it matters not of you are or are not using site map at this
> process is part of lifts request handling.
>
> Does that help?
>
> Cheers, Tim
>
> Sent from my iPhone
>
> On 13 Mar 2009, at 14:27, Derek Chen-Becker <[email protected]> wrote:
>
> Hmmm. I thought that this was what normally happened with most web servers
> (Jetty included). Are you using SiteMap, by any chance? What is the
> difference that you see between a response for /page and /page/ ?
>
> Derek
>
> On Fri, Mar 13, 2009 at 4:33 AM, Charles F. Munat < <[email protected]>
> [email protected]> wrote:
>
>>
>> It would be advantageous for me, given the way I organize my sites, if
>> requests for /page were served the same way as requests for /page/, or
>> at least /page redirected to /page/.
>>
>> Is there an easy way to do this?
>>
>> Thanks,
>> Chas.
>>
>>
>>
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to