«HTTP 404» ошибка при доступе к веб-сайту с помощью перенаправления URL-адреса в Windows
Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Windows Server 2012 R2 Essentials Windows Server 2012 R2 Foundation Windows 8.1 Enterprise Windows 8.1 Pro Windows 8.1 Windows RT 8.1 Еще…Меньше
В данной статье описывается проблема, которая возникает при использовании приложения, которое содержит некоторые интерфейсы API WinHTTP для доступа к веб-сайту Windows RT 8.1, Windows 8.1 или Windows Server 2012 R2. Доступно исправление для решения этой проблемы. Исправление с условием.
Симптомы
Предположим, что есть перенаправление URL-адреса домашней страницы веб-сайта и перенаправление URL-адреса включает символ «#». Когда приложение пытается получить доступ к этому URL-АДРЕСУ, он всегда возвращает сообщение об ошибке HTTP 404.
Сведения об исправлении
Важно. Языковой пакет не следует устанавливать после установки этого исправления. В противном случае языковые изменения в исправление не будет применяться, и будет необходимо повторно установить исправление. Дополнительные сведения содержатся в статье Установка языковых пакетов для Windows.
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.
Если исправление доступно для скачивания, имеется раздел «Пакет исправлений доступен для скачивания» в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.
Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.
Предварительные условия
Для установки этого исправления необходимо иметь апреля 2014 накопительный пакет обновления для Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2 (2919355) , установленной в Windows Server 2012 R2 или Windows 8.1.
Сведения о реестре
Для использования исправления из этого пакета нет необходимости вносить изменения в реестр.
Необходимость перезагрузки
Может потребоваться перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет ранее выпущенные исправления.
Глобальная версия этого исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.
Сведения о файлах Windows 8.1 и Windows Server 2012 R2 и заметки
Важно. Windows Server 2012 R2 исправления и исправления Windows 8. 1 включаются в тех же самых пакетов. Однако исправления на странице запроса исправлений перечислены под обеими операционными системами. Для получения пакета исправлений, который применяется к одной или обеих операционных систем, установите исправления, перечисленные в разделе «Windows 8.1/Windows Server 2012 R2» на странице. Всегда смотрите раздел «Информация в данной статье относится к следующим продуктам» статьи для определения фактических операционных систем, к которым применяется каждое исправление.
-
Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и направлению поддержки (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице.
Версия
Продукт
Контрольная точка
Направление поддержки
6. 3.960 0.17xxx
Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2
RTM
GDR
-
Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, указаны отдельно в разделе «Сведения о дополнительных файлах». MUM, MANIFEST и связанные файлы каталога безопасности (.cat) очень важны для поддержания состояния обновленных компонентов. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.
Для всех поддерживаемых 32-разрядных версий Windows 8. 1
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Winhttp.dll |
6.3.9600.17725 |
631,808 |
11-Mar-2015 |
00:13 |
x86 |
Для всех поддерживаемых 64-разрядных версий Windows 8.
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Winhttp.dll |
6.3.9600.17725 |
802,816 |
11-Mar-2015 |
00:29 |
x64 |
Winhttp. dll |
6.3.9600.17725 |
631,808 |
11-Mar-2015 |
00:13 |
x86 |
Для всех поддерживаемых Windows RT 8.1
Имя файла |
Версия файла |
Размер файла |
Дата |
Время |
Платформа |
---|---|---|---|---|---|
Winhttp. dll |
6.3.9600.17725 |
570,368 |
10-Mar-2015 |
23:56 |
Неприменимо |
Сведения о дополнительных файлах
Сведения о дополнительных файлах для Windows 8.1 и для Windows Server 2012 R2
Дополнительные файлы для всех поддерживаемых 32-разрядных версий Windows 8.1
Свойства файла |
Значение |
---|---|
Имя файла |
X86_946184d95d2dd4664673da484c58113a_31bf3856ad364e35_5. 1.9600.17725_none_af0f56348385019f.manifest |
Версия файла |
Неприменимо |
Размер файла |
695 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
09:13 |
Платформа |
Неприменимо |
Имя файла |
X86_microsoft. windows.winhttp_31bf3856ad364e35_5.1.9600.17725_none_612326ca01296dc3.manifest |
Версия файла |
Неприменимо |
Размер файла |
51,747 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
02:18 |
Платформа |
Неприменимо |
Дополнительные файлы для всех поддерживаемых версий на базе x64 Windows 8. 1 и Windows Server 2012 R2
Свойства файла |
Значение |
---|---|
Имя файла |
Amd64_07b3c7f1a6c369febf3c0f47e6b752f7_31bf3856ad364e35_5.1.9600.17725_none_c24447d59dc8247d.manifest |
Версия файла |
Неприменимо |
Размер файла |
699 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
09:13 |
Платформа |
Неприменимо |
Имя файла |
Amd64_d4f8cd1b9e4b76f5962e5a94a1a018e0_31bf3856ad364e35_5. 1.9600.17725_none_75c2e3085cce46d2.manifest |
Версия файла |
Неприменимо |
Размер файла |
699 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
09:13 |
Платформа |
Неприменимо |
Имя файла |
Amd64_microsoft. windows.winhttp_31bf3856ad364e35_5.1.9600.17725_none_bd41c24db986def9.manifest |
Версия файла |
Неприменимо |
Размер файла |
51,759 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
03:03 |
Платформа |
Неприменимо |
Имя файла |
Wow64_microsoft. windows.winhttp_31bf3856ad364e35_5.1.9600.17725_none_c7966c9fede7a0f4.manifest |
Версия файла |
Неприменимо |
Размер файла |
49,547 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
02:18 |
Платформа |
Неприменимо |
Дополнительные файлы для всех поддерживаемых Windows RT 8. 1
Свойства файла |
Значение |
---|---|
Имя файла |
Arm_fdeaaa457512c27566beed5f892afdcf_31bf3856ad364e35_5.1.9600.17725_none_16e23d8af45f2897.manifest |
Версия файла |
Неприменимо |
Размер файла |
695 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
09:13 |
Платформа |
Неприменимо |
Имя файла |
Arm_microsoft. windows.winhttp_31bf3856ad364e35_5.1.9600.17725_none_6125992201268c89.manifest |
Версия файла |
Неприменимо |
Размер файла |
51,745 |
Дата (UTC) |
11-Mar-2015 |
Время (UTC) |
01:24 |
Платформа |
Неприменимо |
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Ссылки
См. термины , которые корпорация Майкрософт использует для описания обновлений программного обеспечения.
Зачем нужна страница 404?
В этой статье мы расскажем, зачем нужно обязательно сделать на сайте страницу 404 и как правильно её оформить.
Не найденные страницы — частая ошибка, с которой сталкиваются пользователи. Если ввести на сайте неверный адрес или перейти по несуществующей ссылке (например, когда вы удалили ссылку, а в поисковой выдаче она осталась), появится стандартный код ответа HTTP — Not Found или «Ошибка 404». Неизвестность пугает, поэтому большинство пользователей захотят сразу закрыть страницу и покинуть сайт.
Поэтому вот так оставлять нельзя:
Правильно оформленная страница 404 поможет понять пользователю, что случилось и что делать дальше, удержит его на вашем сайте и улучшит показатели SEO.
Зачем нужна страница 404?
Собственный дизайн страницы 404 нужен всем по нескольким причинам:
- Всегда есть вероятность случайной ошибки, например, когда человек ввел неверный адрес, не нашел того, что искал, и в результате ушёл с сайта разочарованным.
- Если у сайта много страниц, иногда бывает сложно отследить актуальность всех адресов. Например, какой-то раздел был удалён, а где-то поменялся адрес, чтобы улучшить SEO.
- Неоформленные 404 страницы, с которых пользователи не могут перейти на главную страницу, снижают позиции в поиске. Поэтому реализовать правильный дизайн 404 страницы очень важно для SEO.
Как ошибки 404 влияют на SEO?
Технические ошибки мешают поисковым роботам корректно индексировать сайт, а пользователям — взаимодействовать с сайтом. Люди уходят с сайта, увеличивается количество отказов, появляется негативный опыт взаимодействия с продуктом. Пользователь закрывает сайт и уходит к конкурентам.
А что касается выдачи, то поисковый робот — краулер тратит время (которое ограничено, это называется «бюджет краулера») на сканирование несуществующих страниц, в результате снижается видимость основного контента.
При обслуживании сайта очень важно отслеживать страницы, отдающие неверные коды. Выявление и устранение ошибок входит в программу технического аудита и мероприятий по поисковой оптимизации. Также важно выяснить с помощью специальных веб-сервисов (например, Яндекс.Вебмастер или Google Search Console), откуда берутся битые ссылки. Ошибки 404 могут также быть результатом атаки конкурентов.
Рекомендации по созданию страницы 404
Хороший дизайн страницы 404 расскажет пользователю, что происходит, и удержит его на вашем сайте.
Объясните, что вообще происходит
Сообщите, что произошло и по какой причине. В результате люди ведут себя более спокойно и реже покидают сайт. В технические детали вдаваться не нужно. На этой странице не должно быть много контента, а слова «ошибка 404» — уже понятный большинству пользователей термин. А некоторые компании даже не используют этот код ошибки, а объясняют суть проблемы простыми словами.
https://www.zr.ru
Верните пользователя на сайтСделайте ссылку «Вернуться на главную», чтобы не потерять потенциального клиента. Также можно разместить меню, поиск или ссылку на раздел «Помощь». Так пользователь сможет сам выбрать, куда ему идти дальше. Страница получится полезной, так как поможет найти нужную информацию.
https://www.kinopoisk.ru
https://pikabu.ru
Сохраните стилистику сайтаЕсли на странице 404 отсутствуют шапка и футер, а само оформление отличается от общего оформления сайта, то пользователи просто не поймут, где они находятся, решат, что попали не по адресу, и покинут сайт.
https://alfabank.ru/
При этом можно сделать страницу 404 интересной и креативной, чтобы снизить негатив и отвлечь посетителя юмором. А еще люди запомнят остроумные и соответствующие тематике изображения и позже будут вспоминать ваш бренд.
https://petrovich.ru/
Попросите сообщить об ошибке
Предложите пользователю проинформировать вас о проблеме. Например, можно добавить кнопку сообщения о некорректной ссылке. Так вы сможете оперативно узнавать о технических проблемах сайта и показать человеку, что он вам небезразличен. Это повысит доверие и покажет вашу открытость и доступность.
https://enjoyme.ru
Итак, страница 404 необходима на сайте, как и любой другой раздел. Выберите правильный тон общения, сделайте узнаваемый дизайн и грамотную навигацию, чтобы посетители оставались на вашем сайте.
Ошибки 404 вредят моему сайту? | Центральный блог Google Search
Понедельник, 2 мая 2011 г.
Итак, вы занимаетесь своими делами и используете Инструменты для веб-мастеров, чтобы проверить, насколько хороши ваши
сайт есть… но, подождите!
Ошибки сканирования
страница заполнена 404 (Не найдено)
ошибок! Катастрофа неизбежна??
Не бойся, мой юный падаван. Давайте посмотрим на ошибки 404
и как они делают (или делают
не) влияют на ваш сайт:
В: Влияют ли ошибки 404
, указанные в Инструментах для веб-мастеров, на рейтинг моего сайта?
A: 404
ошибки — совершенно нормальная часть Интернета; Интернет всегда
меняется, рождается новый контент, старый контент умирает, и когда он умирает, он (в идеале) возвращает 404
Код ответа HTTP. Поисковые системы знают об этом; у нас есть 404
ошибки на наших собственных сайтах, как вы можете видеть выше, и мы находим их по всему Интернету. На самом деле мы
на самом деле предпочитают что, когда вы избавляетесь от страницы на своем сайте, вы убедитесь, что она
возвращает правильный код ответа 404
или 410
(а не 404
«). Имейте в виду, что для того, чтобы наш краулер мог увидеть код HTTP-ответа
URL-адрес, он должен иметь возможность сканировать этот URL-адрес — если URL-адрес заблокирован вашим файлом robots.txt, мы не будем
или вернуть 404
ошибок, не влияет на то, как другие URL-адреса вашего сайта (те, которые возвращают 200 (успешно)
)
выполнять в наших результатах поиска.
Q: То есть ошибки 404
никак не навредят моему сайту?
A: Если некоторые URL-адреса на вашем сайте 404
, сам по себе этот факт не причиняет вам вреда и не засчитывается
вас в результатах поиска Google. Однако могут быть и другие причины, которые вы хотели бы устранить.
некоторые типы ошибок 404
. Например, если некоторые из страниц, которые 404
— это страницы, которые вам действительно интересны, вы должны понять, почему мы видим 404
ошибок, когда мы их сканируем! Если вы видите опечатку в допустимом URL-адресе
(www.example.com/awsome вместо www.example.com/awesome), вероятно, кто-то намеревался
ссылка на вас и просто сделал опечатку. Вместо возврата 404
, вы можете 301
перенаправить URL-адрес с ошибкой на правильный URL-адрес и захватить предполагаемый трафик
из этой ссылки. Вы также можете убедиться, что когда пользователи попадут на страницу 404
на
ваш сайт, вы
помогите им найти то, что они искали
вместо того, чтобы просто сказать « 404
Не найдено».
В: Расскажите подробнее о « программных ошибках 404
«.
А: А мягкий 404
когда веб-сервер возвращает код ответа, отличный от 404
(или 410
) для
несуществующий URL. Типичный пример — когда владелец сайта хочет вернуться
красивая страница 404
с полезной информацией для своих пользователей,
и считает, что для предоставления контента пользователям они должны вернуть 200
код ответа. Не так! Вы можете вернуть код ответа 404
во время обслуживания любой контент, который вы хотите. Другой пример — когда сайт перенаправляет любые неизвестные URL-адреса на свои
домашняя страница вместо возврата 404
ошибки. Оба этих случая могут иметь отрицательное
влияние на наше понимание и индексацию вашего сайта, поэтому мы рекомендуем убедиться, что ваш сервер
возвращает правильные коды ответов для несуществующего содержимого. Имейте в виду, что только потому, что
на странице написано « 404
Not Found» не означает, что на самом деле она возвращает 404
Код ответа HTTP — используйте
Получить как Googlebot
в Инструментах для веб-мастеров, чтобы перепроверить. Если вы не знаете, как настроить сервер для
верните правильные коды ответов, ознакомьтесь со справочной документацией вашего веб-хостинга.
В: Как узнать, должен ли URL быть 404
, или 301
, или 410
?
О. Когда вы удаляете страницу со своего сайта, подумайте, не перемещается ли куда-то этот контент.
еще, или вы больше не планируете размещать этот тип контента на своем сайте. Если вы переезжаете
этот контент на новый URL-адрес, вы должны 301
перенаправить старый URL-адрес на новый URL-адрес — это
таким образом, когда пользователи переходят по старому URL-адресу в поисках этого контента, они будут автоматически перенаправлены
к чему-то, имеющему отношение к тому, что они искали. Если вы избавляетесь от этого контента
полностью и на вашем сайте нет ничего, что могло бы удовлетворить те же потребности пользователя, тогда старый URL
должен вернуть 404
или 404
. В настоящее время Google рассматривает 410 (Ушел)
то же, что и 404 (Не найдено)
, поэтому нам безразлично, будет ли
вы возвращаете одно или другое.
Q: Большинство моих ошибок 404
связаны со странными URL-адресами, которых никогда не было на моем сайте.
Что случилось с этим? Откуда они пришли?
О. Если Google обнаружит где-то в Интернете ссылку, указывающую на URL-адрес вашего домена, он может попытаться
просканировать эту ссылку, независимо от того, существует ли там какой-либо контент или нет; и когда это произойдет, ваш сервер должен вернуть 404
, если там нечего найти. Эти ссылки могут быть
вызвано тем, что кто-то сделал опечатку при ссылке на вас, какая-то неправильная конфигурация (если ссылки
автоматически генерируются, например, системой управления контентом), или благодаря активным усилиям Google по распознаванию
и сканировать ссылки, встроенные в JavaScript или другой встроенный контент; или они могут быть частью быстрого
проверьте с нашей стороны, чтобы увидеть, как ваш сервер обрабатывает неизвестные URL-адреса, и это лишь некоторые из них. Если ты видишь 404
ошибок, зарегистрированных в Инструментах для веб-мастеров для URL, которые не существуют на вашем сайте, вы
можно смело игнорировать их. Мы не знаем, какие URL важны для вас, а какие должны 404
, поэтому мы показываем вам все ошибки 404
, которые мы нашли на вашем сайте и
позвольте вам решить, какие, если таковые имеются, требуют вашего внимания.
В: Кто-то очистил мой сайт и вызвал кучу ошибок 404
в
процесс. Все они являются «настоящими» URL-адресами с другим кодом, например http://www.example.com/images/kittens.jpg" alt="котята"/>
Не повредит ли это моему сайту?
О: Как правило, вам не нужно беспокоиться о «битых ссылках», которые могут нанести вред вашему сайту. Мы
понимать, что владельцы сайтов практически не контролируют людей, которые парсят их сайт или
ссылка на них странным образом. Если вы свист с
регулярное выражение,
вы могли бы рассмотреть
перенаправление этих URL-адресов, но в целом
не стоит об этом беспокоиться. Помните, что вы также можете подать
запрос на удаление
когда вы считаете, что кто-то крадет оригинальный контент с вашего сайта.
В: На прошлой неделе я исправил все ошибки 404
, о которых сообщали Инструменты для веб-мастеров, но
они все еще перечислены в моем аккаунте. Значит ли это, что я не правильно их исправил? Как долго это будет
принять, чтобы они исчезли?
A: Взгляните на столбец «Обнаружено» на странице ошибок сканирования — это самая последняя дата
которые мы обнаружили каждую ошибку. Если даты в этом столбце относятся к периоду, предшествующему времени, когда вы зафиксировали
ошибок, это означает, что мы не сталкивались с этими ошибками с этой даты. Если даты больше
недавно, это означает, что мы продолжаем видеть эти 404
ошибок при сканировании.
После внесения исправления вы можете проверить, видит ли наш сканер новый код ответа, с помощью с использованием Получить как Googlebot. Проверьте несколько URL-адресов, и, если они выглядят хорошо, эти ошибки вскоре начнут исчезать с вашего сайта. список ошибок сканирования.
В: Могу ли я использовать инструмент Google для удаления URL-адресов, чтобы ошибки 404
исчезли из моего
счет быстрее?
А: Нет; инструмент удаления URL-адресов удаляет URL-адреса из результатов поиска Google, а не из вашего веб-мастера
Аккаунт инструментов. Он предназначен только для срочных запросов на удаление, и его использование не обязательно, когда
URL уже возвращает 404
, так как такой URL выпадет из наших результатов поиска.
естественно со временем. См. нижнюю половину
этот пост в блоге
для получения более подробной информации о том, что инструмент удаления URL-адресов может и не может сделать для вас.
Все еще хотите узнать больше об ошибках 404
? Проверить 404
за неделю из нашего блога или загляните
нашим
Справочный форум для веб-мастеров.
Сообщение от Сьюзан Москва, Аналитик тенденций для веб-мастеров
Определение ошибки страницы 404 на вашем веб-сайте
A 404 Ошибка страницы или Ошибка «Не найдено» отображается при переходе на страницу, которая не существует на активном веб-сайте.
Одной из наиболее распространенных ошибок, с которыми вы можете столкнуться при работе в Интернете, является ошибка 404 или страница не найдена. Эта ошибка часто возникает, когда вы переходите по неработающей ссылке или вводите адрес несуществующего веб-сайта.
Ошибка страницы 404 появляется, когда веб-сайт активен, но конкретная страница на нем не существует. Другая ошибка появляется, если весь веб-сайт, который вы посещаете, недоступен.
Хотите узнать, есть ли на вашем сайте ошибки 404? Начните бесплатную 14-дневную пробную версию Raven Tools и обнаруживайте ошибки сканирования, такие как ошибки 404, отсутствующие мета-заголовки и многое другое!
Наличие неработающих ссылок на вашем веб-сайте создает плохой опыт, и поисковые системы рассматривают это как показатель низкого качества. Таким образом, очистка неработающих ссылок на вашем веб-сайте может повысить его рейтинг в результатах поиска.
Лучший способ очистить неработающие ссылки на вашем веб-сайте — удалить их или заменить другими релевантными ссылками.
Даже если на вашем веб-сайте нет неработающих ссылок, рекомендуется создать страницу 404, когда люди неправильно вводят адрес веб-сайта. Страница 404 — это страница, которая объясняет, что произошла ошибка 404. В большинстве шаблонов веб-сайтов по умолчанию включена страница 404.
Некоторые бренды настраивают свою страницу 404, чтобы продемонстрировать свое чувство юмора или креативность. Вот несколько примеров креативных страниц 404.
На некоторых страницах 404 число 404 может вообще не упоминаться, а использоваться более удобный для пользователя язык, например:
Страница не найдена
Извините, мы не смогли найти запрошенную вами страницу. Вы хотите выполнить поиск на нашем веб-сайте или перейти на домашнюю страницу?
Код состояния 404 — это один из многих существующих кодов ответа HTTP от 100 до 599. Веб-браузеры, такие как Chrome, и серверы используют подобные коды для связи при отображении веб-сайтов. Они также полезны при устранении неполадок.
Каждый 3-значный код соответствует определенному статусу или ошибке.