nginx request 의 몇 가지 변수
1899 단어 nginx
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param HTTP_USER_AGENT $http_user_agent;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;
fastcgi_param DOCUMENT_ROOT $document_root;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param HTTP_HOST $host;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param HTTP_CLIENTIP $remote_addr;
fastcgi_param SCRIPT_URL $request_uri;
# PHP only, required if PHP was built with --enable-force-cgi-redirect
fastcgi_param REDIRECT_STATUS 200
location / {
root /home/fangfang/runroot;
rewrite ^/(.*)$ /index_9299.php?route=$1 break;
fastcgi_pass phpserver;
}
요청: 127.0.0.1: 8282 / ff? name = ff
변수 값:
request:GET /ff?name=ff HTTP/1.0
uri:/index_9299.php
request_uri:/ff?name=ff
document_uri:/index_9299.php
request_filename:/home/fangfang/runroot/index_9299.php
args:route=ff&name=ff
query_string:route=ff&name=ff
SCRIPT_FILENAME:/home/fangfang/runroot/index_9299. phop (이 매개 변 수 는 phop 경 로 를 결정 합 니 다)
uri 와 requesturi 의 차 이 는 전 자 는 rewrite 에 따라 바 뀌 었 고 후 자 는 바 뀌 지 않 았 습 니 다. 현재 저 는 nginx 에서 url: / ff 를 나타 내 는 변 수 를 찾 지 못 했 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.