要在nginx中定义全局变量,需要在nginx配置文件中使用set
指令。全局变量可以在所有的location块中使用。
以下是一个示例:
http {
# 定义全局变量
set $my_variable "hello world";
server {
listen 80;
server_name example.com;
location / {
# 使用全局变量
return 200 $my_variable;
}
}
}
在上面的示例中,我们定义了一个名为my_variable
的全局变量,并将其值设置为"hello world"。然后在location /
块中使用这个全局变量来返回一个带有该值的响应。