Я размещаю в основном Google статический веб-сайт на Google App Engine, и у меня возникли проблемы с настройкой моего app.yaml.Либо это, либо мой путь к файлу отключен.Я видел другие посты, где смешивание статического и динамического контента, кажется, доставляет некоторые проблемы, поэтому я решил настроить свои файлы следующим образом:
Site (Root Folder)
app.yaml
contact (Dynamic page)
-index.php
projects (Nothing in here yet but will group dynamic content here)
README.md
www (Static files)
-blog
-css
-images
-index.html
-js
Попытка создать ссылку на моей домашней странице, которая является
/www/index.html
на мою страницу контактов, которая
/contact/index.php
Мой путь к файлу, который должен направить вас от index.html к index.php, равен
../contact/index.php
и ниже - мое приложение.yaml
runtime: php55
api_version: 1
handlers:
- url: /
static_files: www/index.html
upload: www/index.html
mime_type: home
secure: always
- url: /(.*)
static_files: www/\1
upload: www/(.*)
secure: always
application_readable: true
- url: contact/index.php
script: /contact/index.php
secure: always
Не уверен, что я здесь не так делаю.Я пробовал несколько разных путей к файлам, но не смог заставить страницу отображаться вообще.Когда я нажимаю на ссылку, которая должна перейти на страницу контактов (index.php), я получаю сообщение об ошибке 404.