2013-12-01 2 views
0

Я изучаю развертывание простого веб-сайта для GAE. Проблема, с которой я столкнулся, - загрузить файл css для моей индексной страницы. Насколько я читал (https://developers.google.com/appengine/docs/php/gettingstarted/staticfiles), очень легко, но моя индексная страница не работала так, как я ожидаю.Как загрузить файл CSS с помощью Google App Engine

Вот моя структура папок: MyWeb ( таблицы стилей (main.css), favicon.ico, main.php, index.html, app.yaml ) Я настроил мой app.yaml:

application: DemoGAE2013 
version: 1 
runtime: php 
api_version: 1 
threadsafe: yes 

handlers: 
- url: /favicon\.ico 
    static_files: favicon.ico 
    upload: favicon\.ico 

- url: .* 
    script: index.html 

- url: /stylesheets 
    static_dir: stylesheets 

Наконец, в index.html, добавить ссылку:

<link type="text/css" rel="stylesheet" href="/stylesheets/main.css" /> 

Пожалуйста, скажите мне, что я ошибался в этом проекте. Спасибо.

ответ

0

Эти документы показывают, что вам нужно следующее в вашем YAML:

handlers: 
- url: /stylesheets 
    static_dir: stylesheets 

Вы сказали ему, где найти фавиконки, но не на таблицы стилей.

+0

Sr, я вставил этот (- url:/stylesheets static_dir: stylesheets) в yaml, но я забыл положить его в свой ответ. Хотя я вставлял это заявление в .yaml, моя страница не работает. – Martin

Смежные вопросы