2016-09-30 8 views
0

В настоящее время я пытаюсь решить проблему, связанную с шрифтами. Они исчезают, когда я нажимаю кнопку обновления. Браузер: все версии IE. Поэтому я нашел решение, которое:WAS Liberty Profile 8.5.5 set cache max age только для шрифтов

<FilesMatch "\.(ttf|otf|eot|woff)$"> <IfModule mod_headers.c> 
Header set Access-Control-Allow-Origin "*" 
Header set Cache-Control "max-age=3600" 
</IfModule> </FilesMatch> 

Однако вышеупомянутое решение для Apache App Server. Вопрос: Как я могу достичь того же Если я использую WebSphere Application Server Version 8.5.5.5 Liberty Profile?

Все возможные элементы конфигурации для server.xml: http://www.ibm.com/support/knowledgecenter/SSD28V_8.5.5/com.ibm.websphere.wlp.core.doc/autodita/rwlp_metatype_core.html

ответ

0

Вы должны написать чрезвычайно основной сервлет фильтр, который анализирует запрос и добавляет нужные заголовки. В настоящее время нет способа настройки только для конфигурации заголовков ответов, а тем более условных.

0

Если применимо, вы также можете просто упаковать шрифты с помощью приложения/ресурса, который пытается их использовать, поэтому вы можете использовать относительные пути, но я понимаю, что это может быть нежелательно или возможно в вашей ситуации.

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

  • Нет связанных вопросов^_^