Just a note on this. Yeah, the installation guide only mentions rewrite-servlet, but if you want the JSF support, you will have to add one of the other modules. The installation guide describes the setup for a plain Servlet environment. If you are using Rewrite in a JSF environment, you should stick to the description in the PrettyFaces migration guide.
Regarding your question. What do you mean with “not mapped”. I think with PrettyFaces you had a URL-mapping for the URL (pretty-config.xml or annotations), right? With Rewrite you will of cause also have to map the URL somehow. And this is done by an addRule() call like you mentioned it in your post.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.