Как включить сжатие HTTP gzip на Apache/Httpd?

Awksolución (suponiendo que el número de "claves" (contenidas en el primer campo$1)siempre correspondería al número de "valores" (contenidos en el segundo campo$2)):

awk '$1 ~ /,/{
         len = split($1, keys, ",");
         split($2, vals, ",");
         for (i = 1; i <= len; i++) print keys[i], vals[i];
         next
    }1' file

La ​​salida:

a 1
b 2
c 3
d 4
e 5
f 6
g 7
h 8
2
10.04.2018, 09:47
2 ответа

вставьте этот код в свой файл htaccess с веб-сайта в источник «htdoc» или «www», если у вас нет htcaccess, вы хотите его создать:

# compress text, html, javascript, css, xml: 

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Все должно пройти нормально.

2
27.01.2020, 22:18

Поместите эту строку в ваш VirtualHost:

SetOutputFilter DEFLATE

Если вы хотите какие-то исключения, то например:

SetEnvIfNoCase Request_URI "\.(?:gif|jpe?g|png)$" no-gzip

Для получения полной информации о модуле DEFLATE, посетите эту страницу .

1
27.01.2020, 22:18

Теги

Похожие вопросы