Как использовать Apache Filematch для применения управления кешем только для определенного набора страниц в одном домене - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь установить управление кешем для css и изображения. Настоящая проблема в том, что я хочу делать что-то в одном домене, но только для разных URL.

Основной домен: https://www.someexample.com/

Я хочу разместить кеш контролируйте css и js только для URL / newchild (который входит в домен) и других страниц, находящихся в / newpage / 1/2 .. et c.

https://www.someexample.com/newchild

Элемент управления кешем должен работать только в том случае, если URL-адрес совпадает https://www.someexample.com/** newchild **

Я пробовал использовать приведенный ниже код, но Я получаю сообщение об ошибке.

<LocationMatch "^/newchild/*.*$">
    <FilesMatch "\.(css|js)$">
        AddType text/css .css
        AddType text/javascript .js
            <ifModule mod_headers.c>
                Header set Cache-Control "max-age=1210000, public"
            </ifModule>
    </FilesMatch>
</LocationMatch>

Для приведенного выше кода я получаю сообщение об ошибке, поскольку FilesMatch не может произойти в разделе LocationMatch

Не знаю, как это исправить. Может ли кто-нибудь помочь мне с этим подходом.

Большое спасибо, Сехар

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