Я очень новичок в 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. Не найдено.