Когда я пытаюсь перенаправить входящий трафик на https, я получаю бесконечный цикл перенаправления.Перенаправление HTTP на HTTPS на Flask + Heroku
@app.route('/checkout/')
def checkout():
checkout = "https://myapp.herokuapp.com/checkout/"
if checkout != request.url:
print checkout, request.url
return redirect(checkout)
return render_template('checkout.html', key=keys['publishable_key'])
Request.url никогда не изменяется на префикс https. Я хочу использовать контрейлерные ssl герою, чтобы минимизировать затраты.
Спасибо friism. Я видел пакет с флагом-sslify. Который отвечал бы моим потребностям, за исключением того, что я использую собственный домен вместе с поддоменом герою. Я только хочу поставить SSL на одну страницу. Спасибо за док, хотя я прочитаю его. –
Вы должны просто проверить 'request.url' для« http://myapp.herokuapp.com/checkout/ »и убедиться, что заголовок« https » – friism
Спасибо, вот что он сделал. –