Patrick_Taylor - 11:42 pm on Jan 10, 2013 (gmt 0)
RewriteRule ^laplume/$ /laplume/cms/index.php [L]
It seemed to me it should work, as there is the file there and the request was for /laplume/
I see your point about multiple URLs but a request for any of the URLs in links on the site give HTTP/1.1 200 OK. As you say, there is a duplicate of example.com/page at example.com/cms/page.php. If /cms/page.php is redirected to /page I don't see why there is more of a chain than with the full domain in the redirect, i.e. the HTTP headers should be the same, shouldn't they? One 301 and one 200 either way. Maybe I've missed the point.