4.nginx配置
nginx的配置文件是/etc/nginx/nginx.conf,其中设置了一些必要的参数,我们发现其中这样的语句:
include/etc/nginx/sites-enabled/*
可以看出/etc/nginx/sites-enabled/default文件也是一个核心的配置文件,其中包含了主要的配置信息,
如服务器跟目录、服务器名称、location信息和server信息。
对于源代码安装的nginx,配置文件为/usr/local/nginx/conf/nginx.conf。
下面主要说明location的匹配规则:
(1)=前缀的指令严格匹配这个查询。如果找到,停止搜索。
(2)剩下的常规字符串,最长的匹配优先使用。如果这个匹配使用^~前缀,搜索停止。

(4)如果第三步产生匹配,则使用这个结果。否则使用第二步的匹配结果。
在location中可以使用常规字符串和正则表达式。
如果使用正则表达式,你必须使用以下规则:
(1)~*前缀选择不区分大小写的匹配
(2)~选择区分大小写的匹配
[configurationa]}
但是正则表达式规则和长的块规则将被优先和查询匹配。
任何正则表达式将不会被测试。
location~*\.(gif|jpg|jpeg)${
然而所有/images/目录的请求将使用configurationc。
以上就是Ubuntu下Nginx如何安装与配置的详细内容,更多请关注主机测评网其它相关文章!
本文来源:独立服务器--Ubuntu下Nginx如何安装与配置(ubuntunginxwebdav)
本文地址:https://www.idcbaba.com/duli/2564.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



