0
我在Google開發者控制檯中創建了一個項目,並上傳了我之前提到過的代碼。在本地,一切工作正常,但在服務器上,每個請求都返回了404錯誤,在'/'上出現了一個神祕的頁面。它看起來像這樣:Google App Engine - 代碼已正確部署,但顯示不正確
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Cloud Datastore service</title>
</head>
<body>
<h1>Cloud Datastore service</h1>
</body>
</html>
我的代碼中沒有文件,看起來像這樣。
我的app.yaml文件:
application: swedenstream
version: 1
runtime: php
api_version: 1
threadsafe: yes
handlers:
- url: /[a-z-]*
static_files: main.html
upload: main.html
- url: /_content/events
script: scripts/events.php
- url: /_content/article/.*
script: scripts/article.php
- url: /_assets
static_dir: assets
我所有的代碼文件正確上傳和部署沒有失敗。
它應該。 Main.html是一個靜態網頁,它使用_assets中的css和js以及_content和js history.pushState中的動態內容。 – bergdev
看起來你有一個版本的應用程序不是默認的。你可以嘗試使它成爲默認值嗎? – Mars
只有一個版本... – bergdev