http без WWW
http://example.com/
Методика: Проверка выполняется по методике wSEO 1.1. Как устроена проверка
Смотрите не только на страницу, которую открыл браузер, но и на первый ответ сервера. Норма — один постоянный переход 301 или 308 на ту же страницу по HTTPS.
| Результат | Оценка | Что означает |
|---|---|---|
301 или 308 | Норма | Постоянный переход на соответствующий HTTPS-адрес. |
302, 303 или 307 | Проверить | Временный переход вместо постоянного. |
200 по HTTP | Ошибка | Незащищённая копия продолжает открываться. |
404/500, цикл, другой домен | Ошибка | Переход не работает или ведёт не туда. |
http://example.com/catalog?item=1.https://example.com/catalog?item=1.? сохранились.http://example.com/
http://www.example.com/
https://example.com/https://www.example.com/
Основной HTTPS-адрес должен отвечать 200. Каждый существующий дополнительный вариант должен вести сразу на него, без отдельного промежуточного перехода между WWW и версией без WWW.
301/308, конечный адрес — правильный HTTPS.Первый ответ и заголовок Location:
curl -I "http://example.com/catalog?item=1"
Вся цепочка и конечный адрес:
curl -IL "http://example.com/catalog?item=1"
curl -Ls -o /dev/null -w "%{http_code} %{url_effective}\n" \
"http://example.com/catalog?item=1"HTTP/1.1 301 Moved Permanently Location: https://example.com/catalog?item=1
Если результат отличается, сохраните ссылку на проверку или снимок экрана: по нему исполнитель сможет быстрее подтвердить и исправить проблему.