apache %{ms}T
时间: 2023-11-23 21:42:30 浏览: 119
这是一个 Apache HTTP Server 的 mod_rewrite 模块的 RewriteRule 命令中的一个特殊标记。%{ms}T 标记可以用于在 Apache 日志文件中记录服务器处理请求所花费的时间,以毫秒为单位。该标记可以在 RewriteRule 的 substitution 字符串中使用,以将服务器处理请求所需的时间添加到日志文件记录中。例如,以下 RewriteRule 配置将在日志记录中添加服务器处理请求所需的时间:
RewriteEngine on
RewriteRule ^(.*)$ $1 [env=processing-time:%{ms}T]
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{processing-time}e" custom_log
在上面的配置中,%{ms}T 标记被嵌入到 RewriteRule 的 substitution 字符串中,以将服务器处理请求所需的时间存储在名为 processing-time 的环境变量中。然后,LogFormat 指令使用 %{processing-time}e 标志将该环境变量的值添加到日志文件记录中。
相关问题
apache %{ms}t
这是一个 Apache HTTP Server 的 mod_rewrite 模块的 RewriteRule 命令中的一个特殊标记。%{ms}T 标记可以用于在 Apache 日志文件中记录服务器处理请求所花费的时间,以毫秒为单位。该标记可以在 RewriteRule 的 substitution 字符串中使用,以将服务器处理请求所需的时间添加到日志文件记录中。例如,以下 RewriteRule 配置将在日志记录中添加服务器处理请求所需的时间:
RewriteEngine on
RewriteRule ^(.*)$ $1 [env=processing-time:%{ms}T]
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %{processing-time}e" custom_log
在上面的配置中,%{ms}T 标记被嵌入到 RewriteRule 的 substitution 字符串中,以将服务器处理请求所需的时间存储在名为 processing-time 的环境变量中。然后,LogFormat 指令使用 %{processing-time}e 标志将该环境变量的值添加到日志文件记录中。
<IfModule mod_deflate.c> DeflateCompressionLevel 6 SetOutputFilter DEFLATE AddOutputFilterByType DEFLATE text/html text/plain text/xml text/csstext/javascript application/x-javascript application/javascript application/json SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary SetEnvIfNoCase Request_URI .(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary AddOutputFilterByType DEFLATE text/* AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp </IfModule>
这段代码是用来进行网页压缩的,它使用了 Apache 的 mod_deflate 模块。通过压缩网页内容,可以减少网页传输的数据量,从而提高网页的加载速度。其中,DeflateCompressionLevel 控制压缩级别,SetOutputFilter 和 AddOutputFilterByType 用来指定压缩的对象类型,SetEnvIfNoCase 用来指定不压缩的对象类型。