Редирект HTTP → HTTPS
Введите домен — получите готовый конфиг, который заставит сайт работать по HTTPS и завернёт весь HTTP на HTTPS (301). Поддержка nginx, Apache и .htaccess, опционально — нормализация www и заголовок HSTS.
Редирект HTTP → HTTPS: зачем он нужен
После установки SSL-сертификата сайт начинает работать по HTTPS, но старые ссылки и закладки всё ещё ведут на HTTP. Чтобы посетители и поисковики всегда попадали на защищённую версию, нужен 301-редирект с HTTP на HTTPS. Этот генератор создаёт готовый конфиг для nginx, Apache и .htaccess — просто вставьте его в настройки сервера.
Что такое нормализация www
Один и тот же сайт может открываться как example.com и www.example.com. Для поисковой оптимизации лучше выбрать один основной адрес и перенаправлять на него второй — иначе страницы считаются дублями. В генераторе можно выбрать канонический вариант: с www или без.
Что такое HSTS
Заголовок HSTS (Strict-Transport-Security) заставляет браузер всегда открывать сайт по HTTPS, даже если пользователь ввёл адрес с http. Это усиливает безопасность, но включайте его только после того, как HTTPS уже корректно настроен — иначе сайт может стать временно недоступен по HTTP.
Как применить конфиг
- Выберите свой сервер (nginx, Apache или .htaccess);
- Скопируйте сгенерированный блок;
- Вставьте его в конфигурацию сайта и проверьте синтаксис (для nginx —
nginx -t); - Перезагрузите сервер и откройте сайт по http — он должен автоматически перейти на https.