ðòïåëôù 


  áòèé÷ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  óôáôøé 


  ðåòóïîáìøîïå 


  ðòïçòáííù 



ðéûéôå
ðéóøíá














     áòèé÷ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] =?koi8-r?B?UmU6IFthcGFjaGUtdGFsa10gUmU6IFthcGFjaGUtdGFsa10g7sUgy8XbydLV?= =?koi8-r?B?wNTT0SDLwdLUyc7LyS4=?=



Здравствуйте, Igor.


>> Ещё возникла вот такая идея:
>>
>> <FilesMatch "\.(css|js|gif|jpe?g|png)$">
>>   mod_gzip_on  No
>> </FilesMatch>
>>
>> Таким образом, для этих расширений mod_gzip вообще не будет
>> выполняться, следовательно и добавлять Vary: *

IS> Это, наверное, должно работать.

Мне удалось решить проблему только таким способом:

<FilesMatch "\.(html|htm|shtml|php|php3|cgi|pl)$">
   mod_gzip_on  Yes
 </FilesMatch>

Почему-то если уже где-то стоит mod_gzip_on Yes, то конструкция,
переключающая его в No уже не работает (хотя в доках написано, что
должно).
Приходится выборочно разрешать mod_gzip, а не запрещать.
Я хотел написать шаблон, который служил бы отрицанием шаблону
\.(css|js|gif|jpe?g|png)$
Вроде должно быть что-то типа этого:
<FilesMatch "(?:(?!\.(css|js|gif|jpe?g|png)).)*$">
Но такая конструкция у меня не заработала, видимо я что-то напутал.


-- 
С уважением,
 Yaroslav                          mailto:yarik@xxxxx


 




Copyright © Lexa Software, 1996-2009.