Как настроить псевдоним подпапки с помощью Google Cloud Platform App Engine app.yaml? - PullRequest
0 голосов
/ 25 марта 2020

Я очень новичок в Google Cloud Platform App Engine. Управляется веб-сайтом stati c в App Engine. Но теперь мне нужно развернуть приложение, которое будет иметь веб-сайт stati c HTML на уровне root и подпапку, в которой будет запущено приложение PHP в этой папке.

Таким образом, домен domain.com будет обслуживать c HTML веб-сайт, а domain.com/blog будет обслуживать PHP приложение.

Структура папок :

[Root]
    -index.html
    [blog]
         -index.php

app.yaml :

runtime: php72 # Replace with php73 to use the PHP 7.3 runtime

handlers:
# Serve a directory as a static resource.
- url: /
  static_files: www/index.html
  upload: www/index.html

- url: /(.*)
  static_files: www/\1
  upload: www/(.*)
  secure: always
  redirect_http_response_code: 301

  # Serve blog 
- url: /blog/.*
  script: /www/blog/\1

  # Blog default
- url: /blog/
  script: /www/blog/index.php

Сконфигурированный app.yaml подобен этому, но все еще получает 404. Не найдено.

...