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; }