Вы пытаетесь создать редирект в WordPress? Не уверены, что такое этот редирект и почему он важен? Не волнуйтесь, мы расскажем вам в этой статье для новичков, что такое редиректы в WordPress, как их создавать, а также зачем они нужны.
Что такое редирект в WordPress?
Редирект (перенаправление) — это способ на вашем сайте отправить быстрое сообщение браузеру читателя и при этом сообщить им, что страница, которую они хотели посетить, была перемещена, поэтому их браузер может автоматически указать на новую страницу, определенную вами.
Существуют различные типы редиректов, такие как 301 redirect, 302 redirect, 307 redirect и т.д.
Однако, чтобы не усложнять статью, мы осветим только 301 redirect как наиболее важный из них.
Как создать редиректы в WordPress (используя плагины)
Самым простым способом создания и управления 301 редиректами является использование одного из многих плагинов WordPress для редиректов. Его использование позволит вам настроить перенаправления без единой строчки кода.
1. Redirection
Самый простой способ добавления и управления редиректами в WordPress — использовать плагин Redirection. Установите и активируйте плагин. После активации переходим в раздел Инструменты » Redirection для настройки ваших редиректов.
Плагин Redirection не только позволяет настроить перенаправления, но еще и помогает находит ошибки 404 на вашем сайте WordPress. Впоследствии вы можете перенаправить эти ссылки на правильное их расположение.
2. Page Links to
Иногда вам может понадобиться сохранить страницу/запись, но при этом перенаправить ее на другую страницу или запись. Вот здесь вам пригодится Page Links. Этот простой плагин добавляет метабокс на страницу редактирования записей, где вы можете указать адрес нового расположения материала, на который нужно отправлять ваших пользователей.
3. Simple 301 Redirects
Другой несложный в использовании плагин — Simple 301 Redirects. Как видно из его названия, он упрощает 301 редиректы. Просто установите и активируйте плагин, после чего перейдите в раздел Настройки » 301 Redirects для добавления своих ссылок.
Теперь, настройку 301 редиректов в WordPress можно сильно облегчить. Однако, стоит упомянуть еще кое о чем. В зависимости от вашего хостинг провайдера, ваш WordPress может немного замедлиться на несколько миллисекунд.
Если же вы хотите быстрых и шустрых редиректов, то добиться этого можно при использовании кода и файла .htaccess.
Настраиваем 301 редиректы в WordPress используя .htaccess
Используя файл конфигурации веб сервера .htaccess, пользователи WordPress могут настроить 301 редиректы, которые быстро срабатывают.
Пожалуйста, учтите, что даже самая маленькая ошибка в вашем коде .htaccess может сделать ваш сайт WordPress недоступным, а также может появится ошибка Internal Server Error.
Именно поэтому важно сделать резервную копию своего .htaccess файла перед внесением в него каких-либо изменений.
Для того, чтобы внести изменения в свой файл .htaccess, вам необходимо подключиться к сайта с помощью FTP клиента. Файл .htaccess располагается в корневой директории.
Если же вы его не видите, то нужно включить в настройках фтп-клиента показ скрытых файлов.
Редактировать .htaccess можно в любом текстовом редакторе типа Блокнот.
Вот простой редирект, где мы пытаемся отправить пользователя, открывающего старую запись, на новую запись.
RewriteEngine On Redirect 301 /a-very-old-post/ http://yoursite.com/a-very-new-post/
Код выше можно добавить в конец своего файла .htaccess.
Вот и все. Мы надеемся, что эта статья помогла вам научиться создавать редиректы в WordPress.
Если вы только начинаете разбираться с WordPress, то не забудьте посетить нашу рубрику WordPress для новичков, где мы публикуем материалы специально для новых пользователей WordPress.
По всем вопросам и отзывам просьба писать в комментарии ниже.
Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.