Как сделать массовый 301 редирект с /%category%/%postname%.html на /%postname%.html в WordPress?

Для выполнения массового 301 редиректа с URL-адресов вида /%category%/%postname%.html на URL-адреса вида /%postname%.html в WordPress, требуется использовать плагин Redirection или использовать код для настройки редиректов.

### Вариант 1: Использование плагина Redirection:
1. Установите и активируйте плагин Redirection из официального репозитория WordPress.
2. Перейдите в раздел "Tools" (Инструменты) -> "Redirection" (Редиректы).
3. В поле "Source URL" (Исходный URL) введите шаблон /(.*)/(.*).html и в поле "Target URL" (Целевой URL) введите шаблон /$2.html.
4. Установите тип редиректа "301 - Permanent" (301 - Постоянный).
5. Нажмите кнопку "Add Redirect" (Добавить редирект).
6. Повторите эти действия для всех необходимых комбинаций категорий и постов.

### Вариант 2: Использование кода в файле functions.php темы:

function custom_rewrite_rules() {
    add_rewrite_rule(
        '(.*)/(.*).html$',
        'index.php?category=$matches[1]&name=$matches[2].html',
        'top'
    );
}
add_action('init', 'custom_rewrite_rules');

### Вариант 3: Использовать плагин Yoast SEO:
1. Установите и активируйте плагин Yoast SEO.
2. Перейдите в раздел "SEO" -> "Redirects" и добавьте необходимые 301 редиректы с помощью паттернов.

### Примечание:
- Перед внесением изменений рекомендуется сделать резервную копию вашего сайта.
- После настройки редиректов рекомендуется протестировать их при помощи инструментов, таких как "301 Redirect Checker", чтобы убедиться, что все редиректы работают корректно.

Надеюсь, что эти указания помогут вам выполнить необходимые 301 редиректы в WordPress. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать!