该模块处理URI查询字符串中的start参数,并发送请求字节偏移处开始的文件内容,以及添加到FLV头部前面。
该模块默认不会构建,需要使用–with-http_flv_module编译参数构建。
示例配置
location ~ \.flv$ { flv; }
flv
语法:flv
默认:—
上下文:location
在location块内开启模块处理功能。
ngx_http_flv_module模块为flv伪流媒体服务端提供支持。
该模块处理URI查询字符串中的start参数,并发送请求字节偏移处开始的文件内容,以及添加到FLV头部前面。
该模块默认不会构建,需要使用–with-http_flv_module编译参数构建。
示例配置
location ~ \.flv$ { flv; }
flv
语法:flv
默认:—
上下文:location
在location块内开启模块处理功能。
此页面版本: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_split_path_info指令设置的第二个捕获的值,该变量可以用于设置PATH_INFO参数。