nginx中文文档-ngx_http_flv_module

ngx_http_flv_module模块为flv伪流媒体服务端提供支持。

该模块处理URI查询字符串中的start参数,并发送请求字节偏移处开始的文件内容,以及添加到FLV头部前面。
该模块默认不会构建,需要使用–with-http_flv_module编译参数构建。

示例配置

location ~ \.flv$ {
    flv;
}

flv

语法:flv
默认:—
上下文:location

在location块内开启模块处理功能。

nginx http_fastcgi模块内嵌变量

此页面版本:2016-06-15
本文介绍nginx的http_fastcgi模块的内嵌变量

ngx_http_fastcgi_module模块支持内嵌变量,可以将它们用在fastcgi_param指令设置的参数中:

$fastcgi_script_name

请求URI或在请求URI以“/”结尾时,将fastcgi_index指令设置的索引文件添加到URI后面的值。变量可以用于设置SCRIPT_FILENAME和PATH_TRANSLATED参数,它们决定了PHP中脚本的名称。例如,请求“/info/”与下面的指令:

fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/www/scripts/php$fastcgi_script_name;

SCRIPT_FILENAME参数将等于“/home/www/scripts/php/info/index.php”。
当使用fastcgi_split_path_info指令时,$fastcgi_script_name变量等于指令中第一个捕获的值。


$fastcgi_path_info

fastcgi_split_path_info指令设置的第二个捕获的值,该变量可以用于设置PATH_INFO参数。