Исключить один файл из DEFLATE в .htaccess - PullRequest
2 голосов
/ 27 января 2012

Я настроил свой файл htaccess на кеширование и дефлятирование большинства обычных типов файлов, чтобы увеличить скорость, особенно один файл, хотя кажется, что странно ведет себя при кэшировании, и я хочу попытаться исключить это из любых команд deflate и кэширования в htaccessчтобы узнать, является ли это причиной.

Поскольку мой сайт довольно занят, нет смысла удалять все файлы и замедлять работу каждого пользователя, пока я проверяю это в течение пары дней, так что мне было интересно?

Есть ли в моем htaccess строка, которая специально исключает конкретный файл (например, engine.js)

regards

1 Ответ

0 голосов
/ 27 января 2012

Вы можете попробовать что-то вроде этого:

    <Files (whatever you have this set to deflate)>
         SetOutputFilter DEFLATE
    </Files>
    <Files (filename).(extension)>
         SetOutputFilter NONE
    </Files>

Например, если вы пытаетесь дефлировать файлы PHP, кроме одного, ваш код будет выглядеть так:

    <Files *.php>
         SetOutputFilter DEFLATE
    </Files>
    <Files myfile.php>
         SetOutputFilter NONE
    </Files>
...