ホームページ  >  記事  >  バックエンド開発  >  PHP は、Apache 環境で gzip 構成および変更メソッドを実装します。

PHP は、Apache 環境で gzip 構成および変更メソッドを実装します。

墨辰丷
墨辰丷オリジナル
2018-06-11 17:31:061696ブラウズ

この記事では、主に Apache 環境での PHP の gzip 設定方法を紹介し、関連する設定ファイルの変更テクニックを詳しく分析します。必要な方はこの記事の例を参考にしてください。

Apache環境におけるphpのgzip設定方法を説明します。詳細は次のとおりです。

1, conf/httpd.conf

1) #LoadModule headers_module modules/mod_headers.so, # の前にあるコメント # を削除します。 ##2) LoadModule deflate_module modules/mod_deflate.so を追加します。##3) #Include conf/extra/httpd-vhosts.conf の前にあるコメント # を削除します。


2. conf/extra/httpd-vhosts.conf

<Location "/">
 SetOutputFilter DEFLATE
 BrowserMatch ^Mozilla/4 gzip-only-text/html
 BrowserMatch ^Mozilla/4\.0[678] no-gzip
 BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
 Header append Vary User-Agent env=!dont-vary
</Location>
を VirtualHost に追加します。例:

<VirtualHost *:80>
 DocumentRoot "D:/Apache2.2/htdocs/wef"
 <Location "/">
  SetOutputFilter DEFLATE
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
  Header append Vary User-Agent env=!dont-vary
 </Location>
</VirtualHost>

# : 以上がこの記事の全内容となりますが、皆様の学習のお役に立てれば幸いです。

関連する推奨事項:カールに基づいて FTP ファイル転送を実装する

php メソッド

php はデータベースを読み取ります書き込み操作と乱数操作

php は、curl 操作に基づいて QQ ログインをシミュレートします

以上がPHP は、Apache 環境で gzip 構成および変更メソッドを実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。