dangayle
  • 0
Мастер

Использование WP вместо.htaccess для перенаправления страниц/сообщений

  • 0

Я запускаю сайт с более чем 100 конкретными редиректами в htaccess для устаревших html-файлов, которые впоследствии были перенесены в WP. Существуют также правила для страниц в пределах диапазона дат для перенаправления на домашнюю страницу и всевозможные другие гадости.

Учитывая, что WP обрабатывает перенаправления и постоянные ссылки внутри себя и без использования плагина, как лучше всего программно перенаправить эти ссылки и сохранить мой файл.htaccess в чистоте?

Share
  1. Лучший способ «программно перенаправить эти ссылки и сохранить [ваш] файл.htaccess в чистоте» — это плагин. Я знаю, что вы сказали «без использования плагина», но вы получите от плагина ту же функциональность, что и если бы вы написали код самостоятельно. И, учитывая, насколько неудобны сценарии перезаписи WP, я настоятельно рекомендую вам не пытаться писать их самостоятельно (я опытный разработчик WP, и у меня все еще есть проблемы с лязгающим механизмом перезаписи).

    Поэтому, если вы хотите использовать плагин, я рекомендую Redirection.

    Redirection имеет очень интуитивно понятный пользовательский интерфейс, который позволяет вам создавать, отображать и управлять всеми вашими пользовательскими перенаправлениями. Он также отслеживает любые ошибки 404, которые ваш сайт генерирует по ошибке. Я использую перенаправление на своем сайте для перенаправления устаревших ссылок с моего древнего статического сайта на новые динамические ссылки WordPress. Я также использовал его на нескольких клиентских сайтах после того, как помог им перейти на WordPress.

    • 0
  2. Вот ответ, который я написал, который показывает, как перенаправить с помощью PHP из WordPress:

    • 0

Оставить ответ

You must login to add an answer.