Фильтр заголовка не применяется Cache Control: нет кэша для страниц Liferay - PullRequest
0 голосов
/ 04 октября 2019

Я включил фильтр заголовков и добавил настройки

<filter-mapping>
        <filter-name>Header Filter - No Cache</filter-name>
        <url-pattern>/*</url-pattern>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>REQUEST</dispatcher>
    </filter-mapping>

<filter>
        <filter-name>Header Filter - No Cache</filter-name>
        <filter-class>com.liferay.portal.servlet.filters.header.HeaderFilter</filter-class>
        <init-param>
            <param-name>url-regex-ignore-pattern</param-name>
            <param-value>(css|gif|svg|ico|jpg|js|png)+(\?.*)?</param-value>
        </init-param>
        <init-param>
            <param-name>Cache-Control</param-name>
            <param-value>no-cache</param-value>
        </init-param>       
        <init-param>
            <param-name>Expires</param-name>
            <param-value>-1</param-value>
        </init-param>
        <init-param>
            <param-name>Pragma</param-name>
            <param-value>no-cache</param-value>
        </init-param>
    </filter>
    <filter>

Но моя страница заголовков выглядит как

Cache-Control: max-age=315360000, public
Expires: -1
Pragma: no-cache

Cache-Control не равен ни кешу

Какнастроить фильтр так, чтобы он правильно ставил заголовок

...