Поддержка Проблемы и решения Настройка редиректа для новых записей

  • Решено sa1hara

    (@sa1hara)


    Здравствуйте. Имеется сайт с записями в ввиде site.ru/video/nazvanie-zapisi, хочу сделать site.ru/nazvanie-zapisi. Хотел бы узнать, возможно сделать редирект со старого url (site.ru/video/nazvanie-zapisi) на новые (site.ru/nazvanie-zapisi)?

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • video

    это что? Категория?

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Здравствуйте.

    Если записей не много, то, возможно, поможет плагин Simple 301 Redirects.

    Если я оказался прав и video — это категория вашего сайта, и если речь идео о формировании ссылок для новых записей — значит в настройках постоянных ссылок у вас выбрана опция произвольных ссылок с такой структурой:
    Ваш сайт/ %category%/%postname%
    (см. скриншот http://prntscr.com/alv4es )

    В таком случае вам надо удалить из структуры ссылок тег %category% (или выбрать опцию «Название записи») и нажать кнопку «Сохранить изменения.

    WP сам должен сформировать редирект со старых на новые ссылки. Если этого не произойдет с первого раза — попробуйте вновь зайти в настройки ссылок и еще раз, но ничего не меняя и не настраивая, нажать кнопку «сохранить изменения». Должно сработать!

    Но если страницы сайта уже проиндексированы поисковиками, то конечно изменение ссылок приведет к ошибке 404. В таком случае надо использовать плагин, рекомендованный denisco или прописывать редирект 301 в .htaccess

    Или попробуйте плагин https://ru.wordpress.org/plugins/postname-permalink-auto-redirect/

    Автор sa1hara

    (@sa1hara)

    Спасибо за ответы. video это отдельный тип записей, оставшийся с прошлой темы, вот перешел на новую и решил переместить из video в post и убрать эту приставку. Сейчас в настройках постоянных ссылок прописано site/video/%postname%, т.е убрать это video нетрудно, но все страницы проиндексированы и не хотелось бы, чтобы новые пользователи переходили на страницу с ошибкой.

    Автор sa1hara

    (@sa1hara)

    Проблема решена, как и сказал Konstantin WP сам сделал редирект после повторного сохранения.

    WP сам сделал редирект после повторного сохранения.

    И даже в том случае, когда переходишь из поисковиков по старой ссылке? Вы уверены в этом?

    Автор sa1hara

    (@sa1hara)

    И даже в том случае, когда переходишь из поисковиков по старой ссылке? Вы уверены в этом?

    пока не проверял, на денвере все делаю. потом отпишусь о результатах

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Настройка редиректа для новых записей» закрыта для новых ответов.