Назад к вопросам
Junior
85
questionbank
Как выполнить перенаправление пользователя на указанный URL?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
// Самый простой способ, полностью заменяет текущую страницу
window.location.replace('https://example.com');
// Переход с сохранением истории (можно вернуться назад)
window.location.href = 'https://example.com';
// Или эквивалентно
window.location.assign('https://example.com');
Для SPA (одностраничных приложений) используйте API History:
// Изменение URL без перезагрузки страницы (для роутинга в SPA)
history.pushState(null, '', '/new-url');
// Замена текущего состояния истории (для роутинга в SPA)
history.replaceState(null, '', '/another-url');
В серверном коде (например, Node.js с Express):
// Перенаправление на сервере
res.redirect('/new-path');