On Thu, Feb 7, 2019 at 4:25 PM Darryl Philip Baker <[email protected]> wrote: > > I don't write conditional rewrite rules often but this is a case where I need > one. My customer wants the affect of: > > > RedirectMatch permanent ^/foo/bar/(.*)$ > http://www.example.com/foo/bar/file.html > > Which would of course create a redirect loop. > > What I want is a conditional rewrite or redirect rule which would send > requests for http://www.example.com/foo/bar/{any file or path} except > http://www.example.com/foo/bar/file.html to > http://www.example.com/foo/bar/file.html. > > Anyone solved this already and is willing to share?
Here's an example w/ "negative lookahead" in PCRE. RedirectMatch permanent ^/foo/bar/(?!file.html$) http://www.example.com/foo/bar/file.html --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
