Nginx – fastcgi_param 詳解

來源 : http://312461613.blog.51cto.com/965442/1204649

fastcgi_param SCRIPT_FILENAME $ DOCUMENT_ROOT $ fastcgi_script_name ; #腳本文件請求的路徑
fastcgi_param QUERY_STRING $ QUERY_STRING ; #請求的參數; ?如應用程序= 123
fastcgi_param REQUEST_METHOD $ REQUEST_METHOD ; #請求的動作( GET,POST )
fastcgi_param CONTENT_TYPE $ CONTENT_TYPE ; #請求頭中的內容類型字段
fastcgi_param CONTENT_LENGTH $ CONTENT_LENGTH ; #請求頭中的內容長度字段。
fastcgi_param SCRIPT_NAME $ fastcgi_script_name ; #腳本名稱
fastcgi_param REQUEST_URI $ REQUEST_URI ; #請求的地址不帶參數
fastcgi_param DOCUMENT_URI $ DOCUMENT_URI ; #與$ URI相同。
fastcgi_param DOCUMENT_ROOT $ DOCUMENT_ROOT ; 。 #網站的根目錄在服務器配置中根指令中指定的值
fastcgi_param SERVER_PROTOCOL $ SERVER_PROTOCOL ; #請求使用的協議,通常是HTTP/1.0或HTTP/1.1 。
fastcgi_param GATEWAY_INTERFACE CGI/1.1 ; # CGI版本
fastcgi_param SERVER_SOFTWARE nginx的/ $ nginx_version ; # nginx的版本號,可修改,隱藏
fastcgi_param REMOTE_ADDR $ REMOTE_ADDR ; #客戶端的IP
fastcgi_param REMOTE_PORT $ REMOTE_PORT ; #客戶端端口
fastcgi_param SERVER_ADDR $ SERVER_ADDR ; #服務器的IP地址
fastcgi_param SERVER_PORT $ SERVER_PORT ; #服務器端口
fastcgi_param SERVER_NAME $ SERVER_NAME ; #服務器名,域名在服務器配置中指定的服務器名
# fastcgi_param PATH_INFO $ PATH_INFO ; #可自定義變量
#僅PHP ,需要在PHP構建的 - 使力-cgi的重定向
# fastcgi_param REDIRECT_STATUS 200 ;
在PHP可打印出上面的服務環境變量
如:迴聲$ _SERVER [ ' REMOTE_ADDR ']

(Visited 18 times, 1 visits today)