alias 指令

该指令用于在url和系统路径之间的映射。

location /a/{

alias /b/;

}

error_page

定义错误页面

error_page 404 /404.html;

index

设置默认页的文件

index index.php index.html;

Listen

表示监听端口

listen 80;

location

表示对不同的url 进行不同的配置

~* 不区分大小写

~ 区分大小写的配置

location ~ \.php{

}

log_not_found

禁用404错误日志

root

指定站点根目录

root d:/www/;

satisfy_any

send_timeout

响应超时时间

server指令

用于配置虚拟主机

server{

server_name www.a.com;

}

allow/deny

访问控制。

location /{

allow 192.168.0.0/24;

deny all;

}

autoindex

用于是否列出文档目录结构

autoindex on/off;

autoindex_exact_size

设置按照什么单位来列出目录

HTTP Broser 模块

该模块可以根据客户端user-agent 请求头创建变量

$modern_brower被浏览器识别为新浏览器,则等于moder_brower_

value 命令设置的值

$msie 如果被鉴定为 msie 浏览器 值为1

$ancient_brower 如果浏览器被识别为旧的浏览器则等于acient_brower_value 的值

fast_buffers 指令

默认值是 4k/8k

设置fastcgi进程返回信息的缓冲区的数量和大小

应该和系统的页数一样 可以通过getconf PAGESIZE 查看

fast_buffer_size 指令

设置fastcgi服务器响应头部的缓冲区大大小。默认是 4k 8k

fastcgi_cache 指

设置缓存在共享内存中的名

fastcgi_cache_key

设置被缓存的key

fastcgi_cache_methods

设置哪些http请求被缓存

默认是get、head 如果设置为post ,get、head 不会被禁用

fastcgi_hide_header

设置哪些响应头不返回给客户端

fastcgi_max_temp_file_size

关闭磁盘缓冲

fastcgi_pass

指定fastcig 服务器监听的端口

如果有多台 的话 可以使用

upstream backend{ server localhost:1234; }

fastcgi_pass backend;

fastcgi_read_timeout

设置upstream模块等待fastcig 进程的超时时间。默认是60

gzip 模块

gzip on 打开gzip

gzip_buffers 设置存储gzip的缓存大小

gzip_comp_level 设置压缩的等级 1 压缩最小处理速度最快

9 压缩最大很慢。

gzip_min_length 设置压缩页面的最小字节数

gzip_proxied   nginx 作为反向代理的时候启用

expires指令

HTTP REFERE模块

Nginx HTTP模块指令的更多相关文章

  1. 高并发 Nginx+Lua OpenResty系列(3)——模块指令

    Nginx Lua 模块指令 Nginx共11个处理阶段,而相应的处理阶段是可以做插入式处理,即可插拔式架构:另外指令可以在http.server.server if.location.locatio ...

  2. Nginx RTMP 模块 nginx-rtmp-module 指令详解

    译序:截至 Jul 8th,2013 官方公布的最新 Nginx RTMP 模块 nginx-rtmp-module 指令详解.指令Corertmp语法:rtmp { ... }上下文:根描述:保存所 ...

  3. Nginx Rewrite相关功能-ngx_http_rewrite_module模块指令

    Nginx Rewrite相关功能-ngx_http_rewrite_module模块指令 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.

  4. nginx核心模块常用指令

    默认启动Nginx时,使用的配置文件是: 安装路径/conf/nginx.conf 文件,可以在启动nginx的时候,通过-c来指定要读取的配置文件 常见的配置文件有如下几个: nginx.conf: ...

  5. nginx -- handler模块(100%)

    handler模块简介 相信大家在看了前一章的模块概述以后,都对nginx的模块有了一个基本的认识.基本上作为第三方开发者最可能开发的就是三种类型的模块,即handler,filter和load-ba ...

  6. Nginx Http模块开发

    关于Nginx Http模块开发的文章非常少,只有Emiler的那篇关于Http模块的文章,但是那篇文章里面,并没有说到事件型的模块如何进行开发.而且文章里面提到的内容实在是让人有点意犹未尽.因此,对 ...

  7. Nginx学习笔记六Nginx的模块开发

    1.Nginx配置文件主要组成:main(全局配置)这部分的指令将影响其他所有部分.server(虚拟主机配置)这部分指令主要用于指定虚拟主机域名,IP和端口.upstream(主要为反向代理,负载均 ...

  8. [转帖]Nginx rewrite模块深入浅出详解

    Nginx rewrite模块深入浅出详解 https://www.cnblogs.com/beyang/p/7832460.html rewrite模块(ngx_http_rewrite_modul ...

  9. Nginx rewrite模块深入浅出详解

    rewrite模块(ngx_http_rewrite_module) nginx通过ngx_http_rewrite_module模块支持url重写.支持if条件判断,但不支持else.另外该模块需要 ...

随机推荐

  1. char a[]和char *a的比较

    指针和数组存在着一些本质的区别.当然,在某种情况下,比如数组作为函数的参数进行传递时,由于该数组自动退化为同类型的指针,所以在函数内部,作 为函数参数传递进来的指针与数组确实具有一定的一致性,但这只是 ...

  2. 淘宝地址爬取及UI展示

    淘宝地址爬取及UI展示 淘宝国家省市区街道获取 参考 foxiswho 的 taobao-area-php 部分代码,改由c#重构. 引用如下: Autofac MediatR Swagger Han ...

  3. spring-boot 使用 main函数 无法启动的问题完美 解决方案。

    首先 是启动之后 ,直接回exit code  0,网址 里面输入localhost:8080显示站点未启动.网上查 了多种 方式 ,日志 也 打了,都没发现问题,最后到这篇文章里 找到了答案.但是这 ...

  4. Python基础篇(四)

    Python中的字典类似于Java中的Map,数据以键值对的形式存储. 字典可以用以下的方式使用: >>> phonebook = {"alice":" ...

  5. BZOJ 3239: Discrete Logging [BGSG]

    裸题 求\(ind_{n,a}b\),也就是\(a^x \equiv b \pmod n\) 注意这里开根不能直接下取整 这个题少了一些特判也可以过... #include <iostream& ...

  6. HDU 2296 Ring [AC自动机 DP 打印方案]

    Ring Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submissio ...

  7. vuex学习笔记

    一.vuex的目的 把组件的共享状态抽取出来,以一个全局单例模式管理.在这种模式下,组件树构成了一个巨大的视图,不管在树的哪个位置,任何组件都能获取状态或触发行为. 二.vuex集中式管理数据 安装 ...

  8. 解决xshell评估期已过的问题

    问题:时间长没有打开xshell,今天突然打开提示评估期已过,如下图所示: 点击采购会弹出购买的界面,(对于我们这些程序屌怎么会花899购买一款软件)点击取消就会退出. 解决方法: 卸载这个要收费的版 ...

  9. Python tutorial阅读之使用 Python 解释器

    配置环境变量后,一般可以直接通过Python或指定Python版本号来调用Python. Python 解释器有些操作类似 Unix shell:当使用终端设备(tty)作为标准输入调用时,它交互的解 ...

  10. 什么是 lnmp 实现原理。

    LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统.代表版本有:debian.centos ...