Hello all, I tried to make some rewrite for my URLs. I tried this: RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^\.htaccess$ - [F] RewriteRule ^test-page-([0-9]+)-[-a-zA-Z]+\.php$ /test.php?id=$1 This should match urls like: test-page-23-this-is-just-a-text.php It works. Ok. But now I want to match urls like: test-page/23/this-is-just-a-text.php Ok. I changed my rule to: RewriteRule ^test-page/([0-9]+)/[-a-zA-Z]+\.php$ /test.php?id=$1, so I replaced - with /. It doesn't work. I said ok, maybe / should be escaped. I tried with \/, same effect, doesn't woek. What am I doing wrong? This is a simple rule and should work. Thank you all.