Сегодня про правильные способы сделать редирект 301 на PHP, htaccess.

Редирект или переадрессацию нужно делать, при смене домена сайта, смене движка (чтобы сохранить важные страницы в индексе), а иногда даже при смене шаблона сайта. 

Кстати, если вам нужны шаблоны сайтов – обратите внимание на сайте html6.com.ru. Огромное количество бесплатных шблонов для разных систем управления сайтом, разнообразие стилей и дизайнов, только качественный код. Всё доступно дл скачивания.

Качественнуй шаблон – первый шаг в создании качесвтенного и успешного сайта.

Редирект 301 – зачем его использовать?

Редирект 301 переводит пользователя на новую страницу, при этом указывает браузеру или поисковой машине, что это постоянный новый адрес, то есть страницы по старому адресу нет, и её заменили новой.

Как это правильно сделать?

Ранее мы приводили примеры как правильно сделать 301 редирект. Поскольку помимо самой передаресации нужно также передать ещё заголовок ответа с пометкой 301 (указывая, что переход постоянный), поэтому его нужно делать только с серверной стороны (бекенд). Это можно сделать при помощи веб-сервера, или при помощи языка на котором написан сайт.

301 редирект Apache

Чаще всего на хостингах устанавливают веб-сервер Apache. Для Apache сущесвтует специальный файл .htaccess, который позволяет передавать ему настройки и специфические параметры, как например и редиректы. О том как сделать редирект 301 на Apache при помощи htaccess читайте в этой статье.

301 редирект nginx

Кроме того, вторым по популярности веб-сервером является nginx. У него свои директивы, и свои настройки, но в нём также можно сделать переадресацию. О том как это сделать читайте в этой статье.

301 редирект PHP

Также можно сделать переадресацию при помощи серверного скрипта, который обработается отдельно от веб-сервера, и в нем можно будет сделать гораздо больше логических заключений или даже подключить базу данных для выбора делать или не делать редирект. Самым популярным языком программирования для скриптов на сервере сегодня является PHP. О том, как сделать редирект 301 на PHP читайте в этой статье.

Понравилась или помогла статья?
Купите мне кофеКупите мне кофе