Есть ли способ ограничить перенаправления моего приложения фляги? - PullRequest
0 голосов
/ 26 сентября 2018

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

В настоящее время у меня есть свой домен, и если пользователь вводит domain.com, он будет перенаправлен на https://www.example.com.

В настоящее время я добавил функциональность перенаправления в godaddy для перенаправления незащищенных доменов на https://www версия, и в фляге Python в настоящее время у меня есть этот код:

@app.before_request
def before_request():
    if request.url.startswith('http://'):
        url = request.url.replace('http://', 'https://', 1)
        code = 301
        return redirect(url, code=code)

Выше, чтобы перенаправить на ssl.Я чувствую, что может быть некоторая избыточность.Я попытался удалить вышеуказанный код фляги, но это только возвращает ошибку.Я чувствую, что приведенный выше код необходим для перенаправления ssl.Кто-нибудь имеет опыт общения с godaddy или знает другой способ перенаправления с не-ssl на ssl.

...