当前位置:  操作系统/服务器>linux
本页文章导读:
    ▪nginx反向代理配置一例      Nginx反向代理配置一例,供初学者参考。 代码如下: user  www www; worker_processes 8; error_log  /usr/local/webserver/nginx/logs/nginx_error.log  crit; pid        /usr/local/webserver/nginx/logs/nginx.pid; worker_rlimit_.........
    ▪nginx不缓存的配置方法      在开发调试网站时,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼。 这里提供下nginx不缓存的配置方法。 nginx:   代码如下: location ~ .*\.(css|js|swf|php|htm|html )$.........
    ▪Nginx日志中过滤关键字的写法      在配置文件nginx.conf里面,虚拟主机配置节中添加红色部分: server {} ... ....     location /description.txt    {     access_log off;    } } 以上配置可以过滤掉 description.txt 结尾的URL。 您可能感.........

[1]nginx反向代理配置一例
    来源: 互联网  发布时间: 2013-12-24

Nginx反向代理配置一例,供初学者参考。

代码如下:
user  www www;
worker_processes 8;
error_log  /usr/local/webserver/nginx/logs/nginx_error.log  crit;
pid        /usr/local/webserver/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;
events {
  use epoll;
  worker_connections 51200;
}

http {
  include       mime.types;
  default_type  application/octet-stream;
  charset  utf-8;

  server_names_hash_bucket_size 128;
  client_header_buffer_size 32k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;

  sendfile on;
  tcp_nopush     on;
  keepalive_timeout 60;
  tcp_nodelay on;

  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 8 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;

  gzip on;
  gzip_min_length  1k;
  gzip_buffers     4 16k;
  gzip_http_version 1.0;
  gzip_comp_level 2;
  gzip_types       text/plain application/x-javascript text/css application/xml;
  gzip_vary on;

chient_max_body_size 300m;
client_body_buffer_size 128k;
proxy_connect_timeout 600;
proxy_read_timeout 600;
proxy_send_timeout 600;
proxy_buffer_size 16K;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;

  #limit_zone  crawler  $binary_remote_addr  10m;

upstream www.haha.com {
   server 58.30.225.138:80 weight=4 max_fails=2 fail_timeout=30s;
   server 58.30.225.139:80 weight=2 max_fails=2 fail_timeout=30s;
}

server
    {
    listen 80;
#    server_name *haha.com *.haha.com.cn;

location /fuck/ {
    proxy_pass http://192.168.25.202:80/;
    proxy_redirect default;
}
location /you/ {
    proxy_pass http://192.168.25.201:8088/svn;
    proxy_redirect default;
}

location / {
    proxy_pass http://www.haha.com;
    proxy_set_header Host $host;
    proxy_redirect off;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    log_format    access    '$remote_addr - $remote_user [$time_local] "$request" '
                                                 '$status $body_bytes_sent "$http_referer" '
                                                 '"$http_user_agent" $http_x_forwarded_for';
    access_log    logs/yoyo.log    access;
}
}
}

您可能感兴趣的文章:
Nginx负载均衡与反向代理的例子(图文)
Nginx Proxy 代理配置图片缓存的实例参考
nginx正向代理配置简单一例
nginx反向代理配置简单示例
学习Nginx反向代理实现简单负载均衡(图文)
nginx缓存html静态文件 解析php及反向代理IIS的配置
nginx中配置proxy正向代理
Nginx实现简单的反向代理
nginx创建反向代理和虚拟主机的例子
nginx的反向代理配置与优化
nginx反向代理与varnish缓存配置
nginx反向代理与负载均衡
Nginx 反向代理的小例子
nginx反向代理与缓存详解
Nginx反向代理Nginx
nginx反向代理配置和优化
Nginx Proxy代理和图片缓存配置
nginx配置反向代理的简单示例


    
[2]nginx不缓存的配置方法
    来源: 互联网  发布时间: 2013-12-24

在开发调试网站时,经常会碰到因浏览器缓存(cache)而经常要去清空缓存或者强制刷新来测试的烦恼。
这里提供下nginx不缓存的配置方法。
nginx:
 

代码如下:
location ~ .*\.(css|js|swf|php|htm|html )$ {
add_header Cache-Control no-store;
}

    
[3]Nginx日志中过滤关键字的写法
    来源: 互联网  发布时间: 2013-12-24

在配置文件nginx.conf里面,虚拟主机配置节中添加红色部分:
server {}
...
....
    location /description.txt
   {
    access_log off;
   }
}

以上配置可以过滤掉 description.txt 结尾的URL。

您可能感兴趣的文章:
apache日志中排除关键字的写法

相关阅读:
nginx 日志分析的实例学习
nginx 日志模块分析详解
Nginx关闭日志的方法
Nginx日志分析 Nginx日志切割与Awstats配置
nginx日志配置、Nginx日志分割
有关nginx日志格式的设计分享
nginx日志统计访问时间的例子
nginx日志配置文件的格式说明
nginx日志报大量400错误的解决方法
nginx关闭favicon.ico日志记录的方法
nginx与apache日志格式的区别
nginx日志中记录cookie的实现方法
修改nginx访问日志的时间格式的方法
nginx 日志分析实例


    
最新技术文章:
▪linux系统中的列出敏感用户的脚本代码
▪a10 config backup for aXAPI
▪一键备份gitolite服务器的Shell脚本
▪nagios 分发文件实现代码
▪阿里云云服务器Linux系统更新yum源Shell脚本
▪一个监控LINUX目录和文件变化的Shell脚本分享
▪Linux下实现SSH免密码登录和实现秘钥的管理、...
▪Shell正则表达式之grep、sed、awk实操笔记
▪3个备份系统文件并邮件发送的Shell脚本分享
▪CentOS 6.3下给PHP添加mssql扩展模块教程
▪监控网站是否可以正常打开的Shell脚本分享
▪shell脚本编程之if语句学习笔记
▪shell脚本编程之循环语句学习笔记
▪shell脚本编程之case语句学习笔记
▪Shell脚本实现的阳历转农历代码分享
▪Shell脚本实现复制文件到多台服务器的代码分...
▪Shell脚本实现批量下载网络图片代码分享
▪Shell脚本实现检测文件是否被修改过代码分享
▪Shell脚本数组用法小结
▪Shell脚本批量重命名文件后缀的3种实现
▪C语言实现的ls命令源码分享
▪Linux下查找后门程序 CentOS 查后门程序的shell脚...
▪Shell 函数参数
▪linux shell 自定义函数方法(定义、返回值、变...
▪Shell实现判断进程是否存在并重新启动脚本分...
▪Shell脚本break和continue命令简明教程
▪Shell脚本函数定义和函数参数
▪让代码整洁、过程清晰的BASH Shell编程技巧
▪shell常用重定向实例讲解
▪awk中RS、ORS、FS、OFS的区别和联系小结
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3