Https Redirect проблема на движке приложения Google в приложении Laravel - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть приложение laravel (v5.6) на движке приложений Google.

Как перенаправить на https с http?

1 Ответ

0 голосов
/ 07 февраля 2019

In App Engine Standard:

Используйте элемент secure: always в обработчиках вашего app.yaml.

Цитирование App Engine стандартное приложениеСправочная документация .yaml :

Запросы URL-адреса, соответствующие этому обработчику, не использующему HTTPS, автоматически перенаправляются на URL-адрес HTTPS с тем же путем.Параметры запроса сохраняются для перенаправления.

handlers:
- url: /youraccount/.*
  script: auto
  secure: always


В App Engine Flexible:

В этом случаетак как App Engine Flexible не поддерживает обработчики, вам нужно перенаправить на HTTPS из вашего приложения.

Взгляните на этот документ :

Безопасные обработчики:

Параметр secure в handlers устарел для гибкой среды App Engine.Если вам нужно перенаправление SSL, вы можете обновить код приложения и использовать заголовок X-Forwarded-Proto для перенаправления трафика http.Вы также можете использовать заголовок ответа HTTP Strict Transport Security .

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