Включить https для пользовательского домена в движке облачного приложения Google

Я пытаюсь включить https для своего веб-сайта, который я запускаю в облачном движке Google. У меня есть бесплатный сертификат, управляемый Google, и моя проблема в том, что оба URL-адреса http://www.mydomain.ca и https://www.mydomain.ca работают. Я хочу перенаправить пользователей на URL-адрес https, и я использую python-flask в бэкэнде. Я ищу наиболее удобный способ сделать это. Благодарность!


person Dhruvik Patel    schedule 25.06.2020    source источник
comment
Отвечает ли это на ваш вопрос? https://stackoverflow.com/questions/23544455/how-to-convert-http-to-https-using-nginx-for-local-serverself-signed-cetificate   -  person Chuck    schedule 25.06.2020
comment
Стандартный или гибкий App Engine? Стандарт поддерживает опцию secure: always. Для Flex посмотрите на этот вопрос: stackoverflow.com/questions/32237379/   -  person John Hanley    schedule 26.06.2020
comment
@Джон, я считаю, что твой комментарий должен быть ответом на этот пост? это будет полезно для других членов сообщества с той же проблемой. Документ для безопасности: всегда cloud.google.com/appengine/ документы/стандарт/python/config/   -  person JC98    schedule 30.06.2020


Ответы (1)


Если приложение размещено в стандартной среде App Engine, вы можете использовать Безопасно: Всегда настраивать файл app.yaml для перенаправления трафика на https.

Если приложение находится в гибкой среде, вам нужно будет использовать подход перенаправления на уровне кода. .

person Community    schedule 07.07.2020