Как переменные работают в моде ReWrite? Пример включен - PullRequest
0 голосов
/ 21 февраля 2011

Кто-нибудь может объяснить, как это работает?

RewriteRule ^update_my_account/([0-9]+)/([0-9]+)/?$      /index.php?page_id=$1&updated=$2 [L]

Какая часть URL определяется $ 1 и $ 2?

Ответы [ 2 ]

2 голосов
/ 21 февраля 2011

$ 1 означает первую группу, которая соответствует первому ([0-9] +) в вашем регулярном выражении перезаписи, а $ 2 - второе ([0-9] +).

1 голос
/ 21 февраля 2011

$1 содержит все, что соответствует первому выражению в скобках ([0-9]+), а $2 содержит все, что соответствует второму ([0-9]+).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...