Quote Originariamente inviata da andbin Visualizza il messaggio
Direi proprio di sì.
Non me ne intendo granché del .htaccess ma si tratta di espressioni regolari, e il $ descrive la fine del url, NON "lì c'è un numero".

Quindi semmai qualcosa del tipo (prova, io non ho modo di provare):

RewriteRule /page(\d+)$ /UrlServlet?page=$1

\d+ vuol dire "una o più cifre decimali" e ( ) definisce il gruppo 1 che poi si referenzia nel replace a destra con $1

Quindi /page123 dovrebbe diventare /UrlServlet?page=123

Tutto qui. Prova, non sono sicuro al 100% ma quasi ...

P.S. ovviamente se si chiede /pageABC non funziona ... il \d+ fa anche da "filtro" in questo senso, solo numeri.
Sei stato molto chiario, grazie
nel file access ho messo questa regola

RewriteRule /page(\d+)$ /UrlServlet?page=$1

ed ho chiamato il mio sito con
https://www.miosito.it/page1058

ma continua a darmi la stessa pagina di errore che puoi vedere al link
https://gyazo.com/f7dff344aa8029f3542546f878510d45