Возможна ли настройка Access-Control-Allow-Origin в Dreamhost?

Просто хотел подтвердить это: Firefox в настоящее время плохо работает для выбора пользовательских шрифтов через поддомен с помощью тега font-face. Другие браузеры делают это без проблем.

Небольшое исследование показало, что мне необходимо установить Access-Control-Allow-Origin, как показано в ссылке здесь: http://pastie.org/653265

По сути, у меня есть свой блог на kaushikgopal.com/blog, и я пытался получить доступ к шрифтам в этом блоге, которые доступны на font.kaushikgopal.com. Я попытался изменить то же самое в своем файле .htaccess, но не смог решить проблему (я поместил файл .htaccess в папку поддомена шрифта и напрямую вставил код из приведенной выше ссылки).

Я отправил запрос на Dreamhost с просьбой о помощи, и они помогли четко указать: «Мы не поддерживаем Access-Control-Allow-Origin на серверах общего хостинга».

Поэтому я не пошел по поддомену для шрифтов. Но мне немного любопытно, кто-нибудь пробовал это (с учетной записью хостинга dreamhost было бы полезно)? Просто хочу подтвердить, что то, что предложил парень из техподдержки, верно, и другого пути нет.

Спасибо.

Еще одна хорошая ссылка, четко указывающая на проблему: http://www.stevesouders.com/tests/font-face/xdomain.php


person Kaushik Gopal    schedule 09.03.2010    source источник
comment
Я не увидел разницы в примере, потом понял, что рабочий компьютер - IE. Дух.   -  person Hugh Brackett    schedule 10.03.2010


Ответы (1)


Я только что попробовал, и это работает (на Dreamhost). Например, /mysite/pub/.htaccess:

заголовок добавить Access-Control-Allow-Origin *

См. http://42at.com/lab/Thumboard/bookmarklet.html. Букмарклет выполняет ajax-вызов к моему домену, а с указанным выше контролем доступа может получить фрагмент html.

person Moos    schedule 25.03.2010