我正在尝试对nginx通过FastCGI提供的文件的URL进行一些身份验证,以授予访问权限,或者不授予文件这是我的位置:
location / {
root /var/www/html;
index index.html index.htm;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME /etc/nginx/conf.d/process_request.php;
include /etc/nginx/fastcgi_params;
}
并且process_request.php只回显一个参数(这应该原始解析一些参数并进行一些处理,并返回200 OK或403 Forbidden并根据响应nginx应该显示文件):
<?php echo "test"; ?>
我的理解是fastCGI返回nginx来提供文件,但我得到的是一个空白页面,http响应200.我错过了什么?