没有合适的资源?快使用搜索试试~ 我知道了~
Nginx Rewrite模块应用的几种场景
0 下载量 30 浏览量
2020-09-29
21:30:55
上传
评论
收藏 65KB PDF 举报
温馨提示
试读
4页
主要介绍了Nginx Rewrite模块应用的几种场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
资源推荐
资源详情
资源评论
Nginx Rewrite模块应用的几种场景模块应用的几种场景
主要介绍了Nginx Rewrite模块应用的几种场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具
有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
应用场景应用场景1——基于域名的跳转基于域名的跳转
公司旧域名www.accp.com ,因业务需求有变更,需要使用新域名www.kgc.com 代替
1.不能废除旧域名
2.从旧域名跳转到新域名,且保持其参数不变
部署环境部署环境
一台Linux服务器(192.168.142.130)
一台测试主机windows 7
1,安装Nginx服务
[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
#安装nginx官方源
[root@localhost ~]# yum install nginx -y
#yum安装nginx
2,修改nginx默认配置文件
[root@localhost ~]# vim /etc/nginx/conf.d/default.conf ##修改默认配置文件
server {
listen 80;
server_name www.accp.com; ##修改主机名
#charset koi8-r;
access_log /var/log/nginx/www.accp.com-access.log main; ##开启日志服务
3,安装bind解析服务
[root@localhost ~]# yum install bind -y
4,修改主配置文件(named.conf)
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { any; }; ##监听所有
...
allow-query { any; }; ##允许所有
5,修改区域配置文件(named.rfc1912.zones)
[root@localhost ~]# vim /etc/named.rfc1912.zones ##配置区域配置文件
zone "accp.com" IN {
type master;
file "accp.com.zone"; ##accp区域数据配置文件
allow-update { none; };
};
6,修改区域数据配置文件(accp.com.zone)
[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -p named.localhost accp.com.zone ##复制模板
[root@localhost named]# vim accp.com.zone ##修改区域配置文件
$TTL 1D
@ IN SOA @ rname.invalid. (
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
www IN A 192.168.142.130 ##本机地址
[root@localhost named]# systemctl start named ##开启dns服务
[root@localhost named]# systemctl stop firewalld.service ##关闭防火墙
[root@localhost named]# setenforce 0
[root@localhost named]# systemctl start nginx ##开启nginx服务
资源评论
weixin_38559569
- 粉丝: 3
- 资源: 948
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功