Im pretty sure you could just do this with the existing infrastructure
(RewritePF and DispatchPF)
For instance, if Chas doesnt mind having two seperate resources, then
he can easily use RewritePF to get the same content at two resource
locations. Alternatively, he could just use a 301 redirect response in
a dispatch call to get the appropriate resource - I've posted code to
one of his questions about that before If memory serves.
I think that should all be cool? Cant think of a good reason why this
wouldnt work anyway :-)
Cheers, Tim
On Mar 13, 4:57 pm, Derek Chen-Becker <
dchenbec...@gmail.com> wrote:
> 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
> <
timo...@getintheloop.eu>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 <
dchenbec...@gmail.com> 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
>