0
私はApache 2.4をubuntu 16で実行しています。これはいくつかのgz圧縮HTMLファイルを提供し、それらを即座に圧縮します。Apache "url translation"
http://myapache/myrootdir/file1
:
は、ユーザーが以下のブラウザを介して当たることを言うことができます:
私は今、実現しようとしています何AddEncoding gzip .gz
RewriteEngine on
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{HTTP_USER_AGENT} !Konqueror
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)\.css$ $1.css.gz [QSA,L]
RewriteRule ^(.*)\.js$ $1.js.gz [QSA,L]
RewriteRule ^(.*)\.html$ $1.html.gz [QSA,L]
<Files *.gz>
ForceType text/html
</Files>
、次のようである:これは私の.htaccessです私は彼がリダイレクトされることを望みますが、上記の圧縮されたgzファイル(file1はサーバーに存在しません)のいずれかにそれを見ずに(ブラウザーのURLはそのままでなければなりません)。
例えばhttp://myapache/myrootdir/file1.html.gz
はこの何とか可能ですか?私はmod_rewriteでいくつかの方法を試してみました。どんな考えやアイディアも大歓迎です。