URLrewrite on OS X not working

Hi, I’m trying (and failing) to locate and setup URL rewrites to mirror my live server for local dev. Does anyone have an insight?
I’m following the instructions here:

ortussolutions.com

And starting the system with:
–rewritesEnable --rewritesConfig=urlrewrite.xml
Where I have put my rewriterules

But they appear not to be working

OS : OS X 12.7.2
Java Version : 11.0.19 (Homebrew)
CommandBox Version: 6.1.0+00813
Lucee Version : 5.4.6.9 stable (Gelert)

Ok so if anyone finds this useful,
I found the simplest way for me to implement was in the myservername.json that is in my web root.

This is for a url formatted like this:
/news/2025/02/14/my-slug-friendly-headline/

the second example is there to show that you can add lines - I’m sure there are more fancy ways to do it but for local testing it was sufficient.

{
    "name":"myservername",
    "rewritesConfig=urlrewrite.xml":true,
    "rewritesEnable":true,
    "urlrewrites":true,
    "web":{
        "rules":[
            "path-template( '/news/{y}/{m}/{d}/{s}/' ) -> rewrite( '/news/news.cfm?mode=singleitem&year=$y&month=$m&day=$d&slug=$s' )",
            "path-template( '/podcast' ) -> rewrite( '/video/index.cfm?keyword=Podcast:' )"
        ]
    }
}

Hope this helps someone.

Yep, I recommend using the server rules instead of the old XMl file. That uses Tuckey Rewrite which is deprecated and has limitations (and is abandonware).

For anyone else finding this, here are the docs for Server Rules