current position：Home>6.Nginx_ variable
2021-08-25 09:53:45 【Little monster 55】
nginx Can be referenced in the configuration file , It is used as a function judgment or log , Variables can be divided into built-in variables and user-defined variables , Built in variables are created by nginx The module comes with , Many values related to client access can be obtained through variables
Common built-in variables
$remote_addr;# The address of the client is stored , Note the public network of the client IP
$args;# The variable holds URL The instructions in
http://www.magedu.net/main/index.do?id=090&partner=search above ：id=090&partner=search That is to say $args
$document_root;# The system root directory that holds the request for the current resource , Such as /apps/nginx/html
$cookie_name; # Express key by name Of cookie value
$document_uri;# Save... That does not contain instructions in the current request URI, Note that the requested instruction is not included , Such as http://www.magedu.net/main/index.do?id=090&partner=search
Will be defined as /main/index.do
$host;# Put the requested host name
$http_user_agent;# Client browser details
$http_cookie;# Client's cookie Information
$limit_rate;# If nginx Server usage limit_rate The display network rate is configured , Is displayed , If not set , Is displayed 0
$remote_port;# Client request Nginx The port that the client randomly opens when the server is running
$remote_user;# Have already been Auth Basic Module The verified user name
$request_body_file;# The name of the local resource sent to the back-end server when doing reverse proxy
$request_method;# How to request resources ,GET/PUT/DELETE etc.
$request_filename;# The pathname of the currently requested resource file , from root or alias Command and URI The absolute path of the file generated by the request , Such as /apps/nginx/html/main/index.html
$request_uri;# The primitive that contains the request parameters URI, Host name is not included . Such as ：main/index.do?id=090&partner=search.
$scheme;# Requested agreement , Such as ftp,https,http etc.
$server_protocol;# The protocol version of the requested resource , Such as HTTP/.0,HTTP/.,HTTP/.0 etc.
$server_addr;# Saved the server's IP Address
$server_name;# The hostname of the requested server
$server_port;# Port of the requested server
Custom variable ：
Custom variable name and value , Use instruction set $variable value
The format is as follows ：
set $variable value;
Support ：server, location, if
set $name magedu;
set $my_port $server_port;
author[Little monster 55],Please bring the original link to reprint, thank you.
The sidebar is recommended
- Crazy blessing! Tencent boss's "million JVM learning notes", real topic of Huawei Java interview 2020-2021
- How to implement injection in vuex source code?
- JQuery operation select (value, setting, selected)
- An article disassembles the pyramid architecture behind the gamefi outbreak
- BEM - a front-end CSS naming methodology
- [vue3] encapsulate custom global plug-ins
- Error using swiper plug-in in Vue
- Another ruthless character fell by 40000, which was "more beautiful" than Passat and maiteng, and didn't lose BMW
guess what you like
Huang Lei basks in Zhang Yixing's album, and the relationship between teachers and apprentices is no less than that in the past. Netizens envy Huang Lei
He was cheated by Wang Xiaofei and Li Chengxuan successively. Is an Yixuan a blessed daughter and not a blessed home?
Zhou Shen sang the theme song of the film "summer friends and sunny days" in mainland China. Netizen: endless aftertaste
Pink is Wangyuan online! Back to the peak! The new hairstyle is creamy and sassy
Front end interview daily 3 + 1 - day 858
Spring Webflux tutorial: how to build reactive web applications
[golang] walk into go language lesson 24 TCP high-level operation
August 23, 2021 Daily: less than three years after its establishment, Google dissolved the health department
The female doctor of Southeast University is no less beautiful than the female star. She has been married four times, and her personal experience has been controversial
There are many potential safety hazards in Chinese restaurant. The top of the program recording shed collapses, and the artist will fall down if he is careless
- Anti Mafia storm: He Yun's helpless son, Sun Xing, is destined to be caught by his dry son
- Introduction to flex flexible layout in CSS -- learning notes
- CSS learning notes - Flex layout (Ruan Yifeng tutorial summary)
- Today, let's talk about the arrow function of ES6
- Some thoughts on small program development
- Talk about mobile terminal adaptation
- Unwilling to cooperate with Wang Yibo again, Zhao Liying's fans went on a collective strike and made a public apology in less than a day
- JS function scope, closure, let, const
- Zheng Shuang's 30th birthday is deserted. Chen Jia has been sending blessings for ten years. Is it really just forgetting to make friends?
- Unveil the mystery of ascension
- Asynchronous solution async await
- Analysis and expansion of Vue infinite scroll source code
- Compression webpack plugin first screen loading optimization
- Specific usage of vue3 video play plug-in
- "The story of huiyeji" -- people are always greedy, and fairies should be spotless!
- Installing Vue devtool for chrome and Firefox
- Basic usage of JS object
- Two easy-to-use animation JS that make the page move
- Front end Engineering - scaffold
- Java SQL Server intelligent fixed asset management, back end + front end + mobile end
- Array de duplication problem solution - Nan recognition problem
- New choice for app development: building mobile applications using Vue native
- New gs8 Chengdu auto show announces interior Toyota technology blessing
- Vieira officially terminated his contract and left the team. The national security club sent blessings to him
- Less than 200000 to buy a Ford RV? 2.0T gasoline / diesel power, horizontal bed / longitudinal bed layout can be selected
- How does "heart 4" come to an end? Pinhole was boycotted by the brand, Ma Dong deleted the bad comments, and no one blessed him
- We are fearless in epidemic prevention and control -- pay tribute to the front-line workers of epidemic prevention!
- Front end, netty framework tutorial
- Xiaomi 11 | miui12.5 | android11 solves the problem that the httpcanary certificate cannot be installed
- The wireless charging of SAIC Roewe rx5 plus is so easy to use!
-  typescript
- CSS transform Complete Guide (Second Edition) flight.archives 007
- Ajax foundation - HTTP foundation of interview essential knowledge
- Cloud lesson | explain in detail how Huawei cloud exclusive load balancing charges
- [JS] 10. Closure application (loop processing)
- Left hand IRR, right hand NPV, master the password of getting rich