Redirect RegEx мешает нумерации страниц WordPress - PullRequest
0 голосов
/ 24 февраля 2011

Я преобразовал сайт Drupal в WordPress и использую плагин Redirection для перенаправления старой иерархии страниц на новую.

Мне нужно получить example.com / page / slug , чтобы перейти на example.com / slug . Я использовал /page/(.*), но это нарушает нумерацию страниц в WordPress, поскольку он использует / category / category-name / page / 2 для своей иерархии. Вместо этого я получаю URL-адреса, например example.com/category/category-name/2.

Что такое RegEx, который мне нужен для правильной работы пагинации и перенаправления URL?

1 Ответ

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

Предполагая синтаксис mod_rewrite, закрепите свое регулярное выражение:

^page/(.*)

... таким образом category/category-name/page/2 больше не будет соответствовать.

NB. Насколько мне известно, при сопоставлении URI с mod_rewrite.

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