Мы публикуем весь наш сайт исключительно по https. Для этого мы перенаправляем все http-запросы на соответствующую страницу https с кодом статуса 301.404 до или после 301 от http до https
Говорят, что посетитель просматривает http://ourdomain.com/nonexistingpage
Что StatusCode они должны получить в первую очередь? 404, потому что страница не существует, или 301 для перехода к версии https несуществующей страницы, где будет выпущено 404? Какая разница, если таковая имеется, это сделает Google, когда будет рейтинг нашего сайта?