301 Перемещено постоянно
301 Перемещено постоянно
Протокол передачи гипертекста (HTTP) 301 Moved Permanently код ответа о перенаправлении указывает, что запрашиваемый ресурс был окончательно перемещен по адресу, указанному в заголовках Location. Браузер перенаправляется на новый URL, а поисковые системы обновляют ссылки на ресурс.
Примечание: Хотя спецификация спецификация требует, чтобы метод и тело оставались неизменными при выполнении перенаправления, не все пользовательские агенты соответствуют этому требованию. Используйте код 301 только в качестве ответа для методов GET или HEAD и используйте 308 Permanent Redirect для методов POST, так как изменение метода явно запрещено этим статусом.
Статус
301 Moved Permanently
Пример
Запрос клиента
GET /index.php HTTP/1.1 Host: www.example.org
Ответ сервера
HTTP/1.1 301 Moved Permanently Location: http://www.example.org/index.asp
Спецификации
| Спецификация |
|---|
| Семантика HTTP # status.301 |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | |
301 |
Да |
12 |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
Да |
См. также
-
308 Permanent Redirect, эквивалент этого кода состояния, где используемый метод никогда не меняется. -
302 Found, временное перенаправление
© 2005–2022 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/301