настройка домена приложения gcloud - ошибка при получении URL не найдена - PullRequest
0 голосов
/ 26 октября 2018

В настоящее время я пытаюсь настроить домен gspoud appspot.Я постоянно получаю эту ошибку при попытке открыть свой проект appspot в браузере:

Ошибка: не найдена

Запрошенный URL / не найден на этом сервере.

Вот мой код.Как я могу это исправить?

app.yaml -

runtime: go
api_version: go1

handlers:
- url: /
  static_files: www/index.html
  upload: www/index.html
- url: /(.*)
  static_files: www/\1
  upload: www/(.*)

main.go -

package app

func main() {}

Ответы [ 2 ]

0 голосов
/ 28 августа 2019

просто для добавления ...

Я запустил Google Tutorial и пропустил требование к структуре файла.Мой файл index.html не был в каталоге www.После того как я создал каталог www и переместил туда файл index.html, учебное пособие выполнено правильно.

Окончательная структура:

  • app.yaml
  • www
    • index.html

Как указывалось в ответе выше, вполне вероятно, что ваша структура каталогов / файлов может быть проблемой.

0 голосов
/ 26 октября 2018

Причина ошибки HTTP 404 заключается в том, что файлы, которые ищут ваши обработчики, отсутствуют или не находятся в правильном каталоге.Это означает, что в каталоге 'www' должен быть файл index.html, который должен находиться в корневом каталоге вашего развертывания app.yaml.

Например, если ваши файлы app.yaml и main.go находятся в каталоге / myapp, полный путь к файлу index.html должен быть / myapp / www / index.HTML.

...