Мы онлайн, напишите нам
Звоните Пн-Пт с 09:00 до 18:00

301 — редирект

301 редирект является методом перенаправления постоянного характера на веб-сервере. Он используется для указания, что запрашиваемый URL был перемещен постоянно на другой адрес. Когда клиентский браузер или поисковая система получают 301-код состояния HTTP в ответ на запрос, они автоматически перенаправляют пользователя на новый адрес.

Пример:

Предположим, что у вас есть веб-сайт с адресом "https://vmedia.by" и вы решаете переместить его на "https://vmedia.by". Вы можете настроить 301 редирект для перенаправления посетителей со старого домена на новый.

Как настроить редирект с HTTP на HTTPS через htaccess

Для этого в файле .htaccess в корневой директории вашего сайта вы можете добавить следующие строки кода:

RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

ИЛИ

RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]

Обратите внимание, что для успешного выполнения данного редиректа вам понадобятся правильные настройки сервера, включая наличие модуля mod_rewrite и доступ к файлу .htaccess.