Кто-нибудь может объяснить, как это работает?
RewriteRule ^update_my_account/([0-9]+)/([0-9]+)/?$ /index.php?page_id=$1&updated=$2 [L]
Какая часть URL определяется $ 1 и $ 2?
$ 1 означает первую группу, которая соответствует первому ([0-9] +) в вашем регулярном выражении перезаписи, а $ 2 - второе ([0-9] +).
$1 содержит все, что соответствует первому выражению в скобках ([0-9]+), а $2 содержит все, что соответствует второму ([0-9]+).
$1
([0-9]+)
$2