@ разрывы шрифта в IE через HTTPS?

#https #internet-explorer-9 #font-face

#https #internet-explorer-9 #font-face

Вопрос:

Пытаюсь решить проблему, но натыкаюсь на стену. У меня есть веб-сайт, размещенный в моем старом университете. Они перешли на обслуживание всех страниц с использованием HTTPS. По какой-то причине это приводит к тому, что IE подходит.

Использование генератора FontSquirrel для всех шрифтов. Отлично работает в Firefox, Chrome, Safari и Opera на Win или Mac. В IE8 шрифты отображаются, но заменяются заменителями при перезагрузке страницы. В IE9 они вообще не будут отображаться. Файл отображается в режиме IE9, все проверяется как HTML5.

Самое странное, что все работает, если я проверяю это на своем тестовом сервере (Mac под управлением Apache2). Сервер U — Apache, все шрифты размещены на сервере, и я потратил два дня, пытаясь выяснить, что дает. Не могу найти никаких других проблем в Интернете с @font-face, конфликтующим с HTTPS, но похоже, что это то, что происходит. Есть идеи? У меня нулевой контроль над хост-сервером.

Ответ №1:

На самом деле это не тот ответ, который может помочь вам в целом, но я смог устранить эту проблему локально, изменив настройки моего IE9 следующим образом:

  1. Инструменты -> Свойства обозревателя
  2. Выберите вкладку «Дополнительно» и прокрутите вниз до «Безопасность»
  3. снимите флажок «Не сохранять зашифрованные страницы на диск»
  4. ОК

Я занимался этим несколько дней, прежде чем нашел какую-либо радость по этому поводу. К сожалению, я не могу придумать никакого способа обойти эту проблему, кроме как опубликовать эти инструкции в защищенных разделах сайта или не использовать @font-face .

Комментарии:

1. Я вижу точно такие же проблемы, как и на оригинальном плакате. Однако флаг «Не сохранять зашифрованные страницы на диск» в моей системе не установлен.