Приветствую, друзья.
Сегодняшний урок настолько же прост, насколько незаменим.
Каждый разработчик сталкивается с необходимостью организации редиректа с одной страницы на другую. Например, недавно мне нужно было сделать так, чтобы при нажатии на страницу категорий WordPress происходил редирект на созданную страницу, где содержались только нужные мне записи.
Применение редиректам множество. Как же организовать редирект на сайте WordPress?
Вариант 1. Установить плагин редиректа. Можно использовать Simple 301 Redirects. Настройки просты. После установки пройти в раздел Settings → 301 Redirects page.
Но мы с вами не собираемся нагружать сервер лишними плагинами, когда можно обойтись без них. Поэтому используем
Вариант 2. Открываем файл .htaccess в корневой директории сайта и вписываем в него следующий код.
Redirect 301 http://mysite.ru/page-1/ http://mysite.ru/page-2/
где вместо
http://mysite.ru/page-1/
прописываем адрес страницы, с которой нужно произвести редирект,
а вместо
http://mysite.ru/page-2/
— адрес страницы, на которую ведет редирект.
Вот так просто мы создали редирект 301 с одной страницы на другую.
Вопросы? С радостью отвечаю!
Еще больше фишек для разработки мастерских сайтов вы можете найти в курсах по созданию сайтов от Антона Роста.
2 Responses
А как настроить редирект с http на https?
Здравствуйте. Попробуйте использовать следующий код в .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]