Nginx匹配@符號的作用

Nginx匹配@符號的作用

Nginx匹配使用的小老鼠符號的作用

@ 符號, 用於定義一個Location塊,且該塊不能被外部Client所訪問,只能被Nginx 內部配置指令所訪問,比如 try_files 或 error_page.

error_page 404 = @fallback;
location @fallback {
    proxy_pass http://www.linuxhub.org;
}

# 如果URI不存在,則把請求代理到www.linuxhub.org上去做個彌補

location / {
   try_files $uri @linuxhub;
}
location @linuxhub {
   proxy_pass http://www.linuxhub.org;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章