nginx

Posted IT分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx相关的知识,希望对你有一定的参考价值。

This browser does not support music or audio playback. Please play it in WeChat or another browser.

1、常用配置指令alias、root

1、alias——别名配置,用于访问文件系统,在匹配到location配置的URL路径后,指向alias配置的路径,如:

nginx(四)

访问的结果如下

nginx(四)

结论:alias指定文件所在的资源路径。直接是从weizhaoyang/host1找的index.html


2、root——根路径配置,用于访问文件系统,在匹配到location配置的URL路径后,指向root配置的路径,并把请求路径附加到其后,如:

nginx(四)

访问的结果如下:

nginx(四)

结论:root的话会把/test做为weizhaoyang/host1后面的一部分,所以访问的结果如上。


2、常用配置指令 proxy_pass

反向代理配置,用于代理请求,适用于前后端负载分离或多台机器、服务器负载分离的场景,在匹配到location配置的URL路径后,转发请求到proxy_pass配置额URL,是否会附加location配置路径与proxy_pass配置的路径后是否有"/"有关,有"/"则不附加,如:

nginx(四)

访问的结果如下:

nginx(四)

3、常用配置指令: expires 60 s|m|h|d

nginx(四)

这里设置了缓存5分钟。

然后在nginx/html/images文件下上传一个图片如下:

nginx(四)

然后在相应的html上加上上面的图片。

nginx(四)

显示结果如下:

nginx(四)


现在的图片就是从浏览器的缓存里面拿图片了。属于静态资源缓存了


所有的努力,不是为了让别人觉得你了不起,而是为了能让自己打心里看得起自己,人生的奔跑,不在于瞬间的爆发,取决于途中的坚持,你纵有千百个理由放弃,也要找一个理由坚持,能激励你,温暖你,感动你的,不是励志语录心灵鸡汤,而是身边比你优秀的人比你还努力!自勉!

以上是关于nginx的主要内容,如果未能解决你的问题,请参考以下文章

NginxNginx配置REWRITE隐藏index.php

NginxNginx配置文件解析

NginxNginx基础操作

NginxNginx基础操作

NginxNginx基础操作

NginxNginx基础操作