2019独角兽企业重金招聘Python工程师标准>>>

REWITE重写
[root@localhost nginx]# cd conf
[root@localhost conf]# ls
fastcgi.conf            koi-win             scgi_params
fastcgi.conf.default    mime.types          scgi_params.default
fastcgi_params          mime.types.default  uwsgi_params
fastcgi_params.default  nginx.conf          uwsgi_params.default
koi-utf                 nginx.conf.default  win-utf
[root@localhost conf]# more fastcgi.conf
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
fastcgi_param  REQUEST_URI        $request_uri;
fastcgi_param  DOCUMENT_URI       $document_uri;
fastcgi_param  DOCUMENT_ROOT      $document_root;
fastcgi_param  SERVER_PROTOCOL    $server_protocol;
fastcgi_param  HTTPS              $https if_not_empty;
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
fastcgi_param  REMOTE_ADDR        $remote_addr;
fastcgi_param  REMOTE_PORT        $remote_port;
fastcgi_param  SERVER_ADDR        $server_addr;
fastcgi_param  SERVER_PORT        $server_port;
fastcgi_param  SERVER_NAME        $server_name;

[root@localhost html]# cd /usr/local/nginx/html
[root@localhost html]# vi test1.html
<html>
testif and return
</html>

location /{
if ($remote_addr= 192.168.1.100){
return 403
}
if ($http_user_agent ~ MSIE){
rewrite ^.*$ /ie.html
#break
break;
}
}

转载于:https://my.oschina.net/goudingcheng/blog/608376

ngnix之rewrite相关推荐

  1. Nginx服务器搭建和基本配置详解

    nginx Nginx(engine X) 是一个高性能的 HTTP 服务器和反向代理服务器,这款软件开发的目的是为了解决 C10k 问题. Nginx 的架构利用了许多现代操作系统的特性,以实现一个 ...

  2. CentOS6.5下Nginx1.7.4安装记录

    1.环境准备 yum -y install gcc gcc-c++ autoconf automake make yum -y install zlib zlib-devel openssl open ...

  3. Ngnix安装的几种常用方式

    Ngnix安装的几种常用方式 本文介绍了如何安装NGINX开源. 在稳定版还是主线版之间进行选择 在预编译的程序包和从源代码进行编译之间进行选择 安装预编译包 预建套件中包含的模块 安装预建的Cent ...

  4. 如何通过ngnix将网站访问改为https

    转载来源:如何通过ngnix将网站访问改为https :http://www.safebase.cn/article-260396-1.html 摘要: 下面我们通过配置nginx来开启https访问 ...

  5. yii2.0域名目录绑定(二级域名)以及url美化 url伪静态 Apache ,Ngnix和 IIS

    域名绑定目录前要进行域名解析,域名解析一般在购买商的管理平台上解析,需要一定时间才能正常解析. vi /etc/httpd/conf/httpd.conf,中搜索VirtualHost example ...

  6. 【笔记】nginx - 上:安装、配置(基础、rewrite 重写、proxy_pass 代理、ssl)

    官网:https://nginx.org/ 官方文档: Building nginx from Sources - http://nginx.org/en/docs/configure.html 视频 ...

  7. php 正则替换url参数,url Rewrite 重写时带“?”(问号)参数的传递

    一,Rewrite重写时带"?"(问号)参数的传递 很多人都会遇到需要将网站以前的旧URL转换到新版本的新URL来,但是有一些带有参数的地址由于涉及到参数名的变更,需要通过伪静态的 ...

  8. 【Linux】CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享

    [Linux]CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享 Ngnix基本概况 Nginx (读作"engine X") 由 ...

  9. ngnix配置启动vue项目

    1.nginx介绍 nginx是一个高性能的HTTP和反向代理服务器.因此常用来做静态资源服务器和后端的反向代理服务器. 2.下载nginx http://nginx.org/en/download. ...

最新文章

  1. 深度学习中的欠拟合和过拟合简介
  2. 机器学习知识点(二十)矩阵奇异值分解基础知识及Java实现
  3. python实现一个小程序
  4. 路由表(FIB)内容的生成(一)
  5. PuTTY 远程连接矩池云GPU主机
  6. leetcode哈希表解决异位词问题
  7. ROS的学习(十九)用rosserial创建一个subscriber
  8. 定义斜体文本的html标签,HTML 文本格式化
  9. java迭代器怎么用_Java中迭代器的使用
  10. pytorch中保存和加载模型
  11. EasyTouch5虚拟摇杆(Joystick)中文解析
  12. 银河麒麟安装steam
  13. wap网站源码 php,DIYWAP免费PHP手机网站管理系统 v6.3
  14. 从容器中获取宿主机IP地址
  15. 写的一个58获取房东手机号,爬虫,奈何号码都是加密,练手用
  16. Nexus默认账号密码
  17. 天蝎项目整机柜服务器技术规范v1.01,天蝎项目整机柜服务器技术规范v1.01
  18. 数据透视表的发明历史
  19. 从“时间机器”备份恢复 Mac
  20. 计算机毕业设计java的小区物业管理系统

热门文章

  1. Windows 10系统安装JDK1.8与配置环境
  2. mysql常用快速查询修改操作
  3. 博世豪掷10亿欧元德国建半导体工厂,要掌握自动驾驶芯片化核心竞争力?
  4. 《嵌入式设备驱动开发精解》——导读
  5. Linux 学习和教训
  6. Activity加载View调用顺序
  7. [music]Canon and Gigue in D major
  8. mysql数据库的新特性_【数据库】MySQL新特性归档介绍
  9. linux 信号_Linux的信号和线程
  10. Eclipse控制项目的访问名称