Подтвердить что ты не робот

Заголовок Access-Control-Allow-Origin в Google App Engine

У меня есть сайт, размещенный в App Engine (python2.7) и связанный блоггер на субдомене. Я использую общие ресурсы в учетной записи blogger. В частности, я разделяю шрифты значков, которые я импортирую в свой CSS (пример ниже).

@font-face {
font-family: "FontAwesome";
src: url('fonts/fonts/fontawesome/fontawesome-webfont.eot');
src: url('fonts/fonts/fontawesome/fontawesome-webfont.eot?#iefix') format('eot'),
url('fonts/fonts/fontawesome/fontawesome-webfont.woff') format('woff'),
url('fonts/fonts/fontawesome/fontawesome-webfont.ttf') format('truetype'),
url('fonts/fonts/fontawesome/fontawesome-webfont.svg#FontAwesome') format('svg');
font-weight: normal;
font-style: normal;
}

Импорт @font-face работает в каждом браузере, за исключением Firefox, который не позволяет использовать совместное использование ресурсов Cross-Origin.

Как изменить заголовок в моей папке статических шрифтов в App Engine, чтобы включить импорт в Firefox?

4b9b3361

Ответ 1

Добавлен следующий обработчик моего приложения .yaml в движке приложения, и теперь импорт теперь отлично работает во всех браузерах.

handlers:
- url: /fonts
  static_dir: fonts
  http_headers:
    Access-Control-Allow-Origin: "*"