Nginx 之 Rewrite
文章目录 一、环境准备 二、Rewrite 介绍 2.1、Rewrite跳转场景 2.2、Rewrite 实用场景 2.3、常用的正则表达式元字符 2.4、Rewrite 命令 2.5、location 分类 2.6、location 优先级 三、具体场景 3.1、场景一:基于域名的跳转 3.2、场景二:基于客户端IP地址访问跳转 3.3、场景三:基于旧、新域名跳转并加目录 3.4、场景四:基于参数匹配跳转 3.5、场景五:基于目录下所有php文件跳转 一、环境准备 一台nginx服务器提供 www.accp.com 的网页。 1、安装rpm源 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2、直接用yum安装nginx和bind yum install nginx bind -y 3、DNS域名解析 vim /etc/named.conf vim /etc/named.rfc1912.zones ##复制添加一段 zone "accp.com" IN { type master; file "accp.com.zone"; allow-update { none; }; }; cd /var/named cp -p named