Как я могу создать простой обработчик содержимого для содержимого apache .gz gzip. Я хочу, чтобы он распаковал, скажем, http: //localhost/doc/FAQ/Linux-FAQ.gz , и отправил его в браузер как обычный текст. Документация по Linux находится в / usr / share / doc и localhost / doc /. Я не хочу использовать zless, zcat или vim для чтения содержимого. Я использую apache для просмотра документации на моем локальном компьютере и заставляю свой веб-браузер восстанавливать его как стандартный текст, чтобы он не просил меня каждый раз загружать файл * .gz.
Alias /doc/ "/usr/share/doc/"
Alias local.doc "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
Но теперь я хочу, чтобы все эти файлы .gz в / usr / share / doc / обслуживались как обычный текст. Думаю, я мог бы сделать это очень просто с помощью скрипта Python в cgi-bin. Я ищу хороший обработчик содержимого для этих файлов. Как и в случае с php-файлами, .gz следует распаковать и отправить в браузер.
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
Я вижу, что есть mod_deflate, как это можно применить. Может ли это обрабатывать содержимое gzip.
Это значительно упростило бы просмотр документации. Любые программные ресурсы, которые помогут здесь, были бы хороши.