Перехід вашого веб-сайту на HTTPS має вирішальне значення для захисту даних користувачів і підвищення довіри, а також для покращення SEO та відповідності сучасним веб-стандартам. Цей посібник спрощує процес перенаправлення всього HTTP-трафіку на HTTPS на серверах Linux з використанням Apache або Nginx. Завдяки практичним прикладам і порадам ви забезпечите безперебійну та безпечну роботу для своїх відвідувачів.
Перехід на HTTPS (SSL/TLS) гарантує:
Після того, як ви встановили SSL-сертифікат, наступним кроком буде маршрутизація всього трафіку через захищений протокол HTTPS.
Якщо ваш сервер використовує Apache, ви можете налаштувати перенаправлення наступним чином.
Переконайтеся, що
активовано:mod_rewrite
sudo a2enmod rewrite
sudo systemctl neustart apache2
Open your
) Файл конфігурації віртуального хосту: HTTP(port 80
sudo nano /etc/apache2/sites-available/000-default.conf
Потім вставте це в
: block
RewriteEngine Ein
RewriteCond %{HTTPS} aus
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Збережіть файл і вийдіть з нього, а потім перезапустіть Apache:
sudo systemctl restart apache2
Якщо ваш сервер використовує Nginx, перенаправлення виконується в серверному блоці сайту.
sudo nano /etc/nginx/sites-available/default
Додайте цей
над існуючим block
для HTTPS:server block
server {
listen 80;
server_name ihredomain.de www.yourdomain.com;
return 301 https://$host$request_uri;
}
Замініть
на ваше дійсне доменне ім’я. Потім протестуйте та перезавантажте:yourdomain.com
sudo nginx -t
sudo systemctl reload nginx
Ви також можете комбінувати застосування HTTPS з канонізацією доменів.
Приклад: Перенаправлення з www на non-www (з HTTPS) в Nginx:
server {
listen 80;
server_name www.yourdomain.com;
return 301 https://yourdomain.com$request_uri;
}
Після того, як ви зробили зміни, протестуйте їх:
http://yourdomain.com
– він повинен перенаправити на https://yourdomain.com
.Перенаправлення HTTP на HTTPS на вашому сервері Linux – це простий спосіб підвищити безпеку і довіру користувачів. Налаштувавши Apache або Nginx відповідно до інструкції, протестувавши на практичних прикладах і дотримуючись найкращих практик, ви забезпечите плавний перехід до безпечного веб-сайту. Слідкуйте за терміном дії вашого SSL-сертифікату та відстежуйте перенаправлення, щоб підтримувати професійну присутність в Інтернеті, яка відповідає вимогам SEO.