Как правильно перенаправить на другой сайт, не ломая кнопку браузера назад? - PullRequest
2 голосов
/ 29 февраля 2012

Я пытаюсь перенаправить приложение из Python на другой сайт. В настоящее время я делаю это в контроллере, который работает просто отлично, но ломает кнопку браузера назад.

Я знаю, что перенаправление с помощью meta refresh или js позволит мне добавить задержку, чтобы у пользователя было время вернуться, но я везде читал, что эти методы устарели и их лучше избегать.

Есть мысли или идеи?

Спасибо

1 Ответ

2 голосов
/ 29 февраля 2012

Правильный способ - отправить код состояния HTTP 302 вместо 200 и добавить Location: <url> в заголовки ответа. Как это сделать, зависит от веб-платформы, на которой вы запускаете приложение Python.

...