nginx配置
# Nginx——location 常见配置指令,alias、root、proxy_pass 路径问题
1.【alias】
别名配置,用于访问文件系统,在匹配到 location 配置的 URL 路径后,指向【alias】配置的路径。如:
location /test/
{
alias /home/sftp/img/;
}
location /test/aaa/
{
alias /home/sftp/img/;
}
location /test/aaa/bbb/
{
alias /home/sftp/img/;
}
即:请求 /test/1.jpg、/test/aaa/1.jpg、/test/aaa/bbb/1.jpg(省略了协议与域名),将会返回文件 /home/sftp/img/1.jpg。
注意 alias 后面有没有 “/” 要和 location 后面 “/” 保持一致,否则找不到资源文件
2.【root】
根路径配置,用于访问文件系统,在匹配到 location 配置的 URL 路径后,指向【root】配置的路径,并把 location 配置路径附加到其后。如:
loca ...