location 通用参数扩充资料

location 通用参数扩充资料

dkm
dkm
2023-01-04 / 0 评论 / 3 阅读 / 正在检测是否收录...

接上一篇文章扩充资料
在使用location的时候会出现一个常见问题,就是在使用location /xxxx的时候,假设是静态目录,需要使用root或者alias两个参数
alias是普通字符串匹配,假设请求一个静态文件是http://test.com/img/static/0001.png 那么这个location配置文件这样写

    location /img {
        alias /var/www/;
    }

使用alias指定目录那么请求携带的URL里面带/img/static/0001.png的参数,那么会请求/var/www/static/0001.png目录下面的静态文件,如果这个文件真实存在,则正常请求,如果将alias改成root参数,那么就会请求/var/www/img/static/0001.png下查询文件,如果文件不存在会返回404;
alias叫别名配置,用于访问文件系统;root为根路径配置,用于URL匹配访问文件系统,然后会把请求的路径附加在后面

0

评论

博主关闭了所有页面的评论