Я создал веб-проект Web2Py и хотел бы, чтобы пользователь обращался к страницам на обычном http://
instaed от http://
.Pythonanywhere Web2Py перенаправление на HTTPS
Каждый раз, когда я печатаю http://domain.pythonanywhere.com
и перенаправляю меня на http://domain.pythonanywhere.com
.
It taces 0.5 sec. чтобы проверить SSL, и я хотел бы избежать этого.
Это было по умолчанию:
## if SSL/HTTPS is properly configured and you want all HTTP requests to
## be redirected to HTTPS, uncomment the line below:
# request.requires_https()
Я попытался инкогнито страницы, и он до сих пор прыгает с HTTP: // на https: //, но если я используйте IE8, он остается на http: // Так что, возможно, это работает, но трудно узнать, когда это может быть «pin» HTTPS. Может ли заседание быть очищено, так что все начинается с свежего? Для тестирования – boje
Правильно, я просто обнаружил то же самое о инкогнито, когда я тестировал исправление для этого. Оказывается, что настройка «force HTTPS для этого сайта» переносится с ваших сеансов без инкогнито в инкогнито. Инкогнито работает только в другом направлении - то есть, если вы впервые посетили сайт через HTTPS * внутри сеанса инкогнито *, то сила-HTTPS не будет перенесена на сеансы без инкогнито. Думаю, это имеет смысл. То же самое относится к истории браузера, вы можете увидеть свою историю не-инкогнито в сеансе инкогнито. –
Во всяком случае, я исправил проблему: материал force-HTTPS работает только для самого сайта PythonAnywhere, а не для вашего собственного домена. Но вам нужно очистить историю вашего браузера, чтобы увидеть изменения :-( –