我在谷歌应用引擎上部署了一个PHP应用程序,我尝试了App.yaml文件的不同配置,但仍然无法识别静态文件。这是我的代码:
application: double-goal-88313
version: 1
runtime: php
api_version: 1
handlers:
- url: /Maps/stylesheet
static_dir: Maps/stylesheet
mime_type: 'text/css'
- url: /logodoc.png
static_dir: Maps/images/logodoc.png
application_readable: true
- url: /Maps/js
static_dir: Maps/js
mime_type: 'application/javascript'
- url: /findDoctor/.*
script: Maps/index.php
谢谢!
看看你在上面文章中的评论,你可能需要类似的东西
handlers:
- url: /Maps/stylesheet
static_dir: Maps/stylesheet
- url: /logodoc.png
static_files: Maps/images/logodoc.png
upload: Maps/images/logodoc.png
application_readable: true
- url: /Maps/js/(.*)
script: Maps/js/1
- url: /findDoctor/(.*.(htm|html|css|js))$
static_files: Maps/1
upload: Maps/.*.(htm|html|css|js)$
- url: /findDoctor/.*
script: Maps/index.php
首先,您可以了解如何配置app.yaml
然后尝试
handlers:
- url: /Maps/stylesheet
static_dir: Maps/stylesheet
- url: /logodoc.png
static_files: Maps/images/logodoc.png
upload: Maps/images/logodoc.png
application_readable: true
- url: /Maps/js/(.*)
script: Maps/js/1
- url: /findDoctor/.*
script: Maps/index.php
现在您可以访问your-app-version.appspot.com/logodoc.png
和your-app-version.appspot.com/Maps/js/file.js
文件.js应位于js/file.js
内