Встречается на собеседованиях • сегодня
Что такое 301 статус ответа сервера
301 (Moved Permanently) — это HTTP-код состояния, указывающий, что запрашиваемый ресурс был окончательно перемещён на новый URL. Браузеры и поисковые системы автоматически перенаправляют запрос на новый адрес и обновляют ссылки.
Пример в Python (Flask):
python
from flask import Flask, redirect
app = Flask(__name__)
@app.route('/old-page')
def old_page():
return redirect('/new-page', code=301)
@app.route('/new-page')
def new_page():
return "This is the new page!"Ключевые особенности 301:
- Постоянное перенаправление
- Сохраняет SEO-вес страницы
- Браузеры кэшируют редирект
- Изменяет URL в адресной строке
Используется при:
- Редизайне сайта
- Смене домена
- Исправлении URL-структуры

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы