Як зробити редирект з HTTP на HTTPS підключення?
2022-03-11 05:32 | Перегляди: 409
Зазвичай під час переходу з HTTP на HTTPS підключення можна отримати доступ до сайту з обох протоколів. Проте пошукові системи індексують їх як дві різні версії сайту! Тому, щоб уникнути дублювання контенту, потрібно зробити статичний 301-редирект на безпечну версію сайту.
Для цього до кореневої директорії сайту достатньо додати файл з назвою .htaccess з таким вмістом:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Якщо ваш додаток вже має файл .htaccess, то придивіться уважно - можливо, ці рядки вже є і їх потрібно просто розкомментувати. Якщо ж ні, то просто додайте їх на початок існуючого файлу.
Це дозволить перенаправити звернення до будь-якої сторінки сайту з будь-якими параметрами запиту на безпечне підключення. Пошукові системи також відзначать переміщення проіндексованої сторінки за новою адресою та SEO-парметри не будуть втрачені.