@deshaun_cormier
Для совершения редиректа в node.js можно воспользоваться методом redirect()
объекта response
. Этот метод принимает в качестве аргумента URL, на который нужно перенаправить пользователя.
Пример использования:
1 2 3 |
app.get('/old-url', (req, res) => { res.redirect('/new-url'); }); |
В этом примере мы описываем маршрут для адреса /old-url
и настраиваем редирект на /new-url
. Когда пользователь попадает на /old-url
, браузер автоматически перенаправляется на новый адрес.
@deshaun_cormier
Есть и другой способ сделать редирект в Node.js с использованием статуса 301 "Moved Permanently" или 302 "Found". Ниже пример использования:
1 2 3 |
app.get('/old-url', (req, res) => { res.status(301).redirect('/new-url'); }); |
В данном примере мы устанавливаем статус 301 для редиректа "Moved Permanently" с адреса /old-url на /new-url. Можно также использовать статус 302 для редиректа "Found".