Пользовательский домен App-Engine не по умолчанию HTTPS - PullRequest
0 голосов
/ 12 января 2019

Я только что настроил собственный домен для своего Google App Engine, используя домен, который я купил у GoDaddy. Затем я перенес серверы имен в облачный DNS и вставил записи DNS, как предложено в облачной документации, в набор записей облачного DNS, и он работает нормально.

Однако проблема в том, что когда я использую пользовательский домен, он не по умолчанию соответствует HTTPS-версии сайта, мне приходится вручную вводить HTTPS (т.е. я не могу просто перейти на example.com, я должен идти к https://example.com).

Что я могу здесь делать не так?

Спасибо!

1 Ответ

0 голосов
/ 12 января 2019

App Engine стандартная среда

Добавьте следующие две строки к вашему app.yaml:

secure: always
redirect_http_response_code: 301

App Engine гибкая среда

Вам потребуется настроить перенаправления HTTPS из приложения веб-сервера. Каждый сервер node.js, django, Flask и т. Д. Имеет свой собственный метод обработки HTTPS в качестве единственного протокола.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...