-
6 年前
Nginx强制跳转https 接口的POST请求变成GET
强制跳转https 307 301 运维技术
场景 域名配置了http强制跳转htpps后发现app发起post请求会出现405错误。 Nginx配置 有问题 rewrite /.* https://$host$uri permanent; 解决办法 return 307 https://xxx.xxx.com$request_uri; 关于301和307 301 Moved Permanently 被请求的资源已永久移动到新…
-
6 年前
运维自动化平台-架构说明及功能预览
运维技术 Python运维 devops
自动化结构目标 配置管理-->记录项目中的一切变化 构建管理-->加速构建速度,管理模块依赖 持续集成-->让软件随时可以运行 测试管理-->分级测试,建立快速反馈环 环境管理-->弹性灵活的基础设施 部署管理-->无差异的部署过程,减少上线风险 日志审计-->记录人员所有操作日志,登录录像,方便问题排查 架构说明 Django 2.1 + Mysql 5.7 + redis 3.2 + cele…
-
7 年前
NGINX实现IF语句里的AND,OR多重判断
运维技术 防盗链
NGINX实现IF语句里的AND,OR多重判断 nginx的配置中不支持if条件的逻辑与/逻辑或运算 ,并且不支持if的嵌套语法,我们可以用变量的方式来实现: 具体方法为AND 就用变量叠加,OR就用0或1切换 * 首先是伪代码(即不被nginx支持),写在这里只是为了方便理解: if ($remote_addr ~ "/forum.php" && $query_string ~*…
-
7 年前
DataTable 后端分页
基础代码 DataTable默认的分页机制为前端分页,此处不过多陈述,通过查找资料了解到,后端分页需要将原来的 bServerSide:false // 修改为true 后端分页对返回的JSON数据格式有要求,具体格式如下: {"sEcho":"1","iTotalRecords":"0","iTotalDisplayRecords":"0","aaData":[]} 其中sEcho是前端传…
-
7 年前
Centos 7.5 离线安装CDH5.15
CDH 5.15.1 大数据
一、 服务器初始化 配置hosts和设置hostname(也可以直接通过DNS给每台主机解析一个域名,内网IP) hostname 001.cdh.imdst.com echo 001.cdh.imdst.com > /etc/hostname ###每台主机依次执行 /etc/hosts统一配置 001.cdh.imdst.com 10.0.1.1 002.cdh…