zoukankan      html  css  js  c++  java
  • nginx配置文件中的的逻辑关系

    nginx配置文件基本结构

    http {
        ……  
        server {
        …… 
            location / {
            ……
            }
        }
    }
    

    1.nginx最基础的功能是用来提供http服务的,所以跟http有关的公共配置,可以放在http块中;

    http块中又可以配置多个server,一个server就代表一个http服务;

    如果使不同的server有不同的功能,写到单独server块中的配置只对当前server有效,如果想要多个server块共用某一配置,可以写在http块中;

    一个server块中可以有若干个location块,location的功能是将服务器域名和某个目录建立关系

    2.配置指令的位置不同,相对而言,它的作用域也不同;

    例如:在server块中设置了index,server块中的location中共用这个index,但是如果location中单独配置了index,还是以自己的index为准

    location / {	#相当于http://10.0.0.101/最后的 "/" 
        root   html;	#当前location所对应的文档的根目录(相对路径)
        index  index.html index.htm;	##默认网页文件名,优先级顺序
    }
    
    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    JS基础语法
    JS的初步了解
    CSS初步学习
    HTML标签
    初步了解HTML
    LEGB规则
    Python面试题练习
    闭包
    Caché,Cache数据库连接并查询数据
    Caché,Cache数据库下载
  • 原文地址:https://www.cnblogs.com/ccku/p/13527920.html
Copyright © 2011-2022 走看看