iNickolay
@iNickolay

Почему правило переадресации срабатывает без параметров?

Доброго дня! Имеем:

1. Правило
add_action('init', function () {
    foreach (['country', 'city'] as $param) add_rewrite_tag('%' .$param . '%', '([^&]+)');
    add_rewrite_rule('^link/([^/]*)/([^/]*)/?', 'index.php?page_id=21&country=$matches[1]&city=$matches[2]', 'top');
}, 10, 0);

2. Ссылки вида
/link/a/b/

Но при переходе по ссылке, переадресовывает на страницу /link/
  • Вопрос задан
  • 13 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы