遇到部署https后要修改程序中链接为https,但又不好修改的,可在对应站点配置文件中添加#程序若开启gzip需要配置 否则subs_filter将失效 proxy_set_header Accept-Encoding ''; #subs_filter i忽略大小写 默认带g全局替换 r使用正则替换 subs_filter http:// https:// ir;利用subs_filter模块自动将http链接替换https。#如果只想替换自己的域名 用以下规则su...
Nginx自带的sub_filter模块可以将自定的关键字替换为指定的字符,比如将Admin字符替换为mydns字符,方法如下location / { root /home/wwwroot/mydns/; random_index on; index index.html index.htm; sub_filter 'Admin' 'jdian.vip'; //第一个参数是要被替换的,第二个参数是替换后的 su...
前言:目前有一个需求,指定ip访问网站就跳转到另一个站点,或者某个页面。可以精确到某个ip跳转,也可判断访问者ip段,比如c段b段跳转方法:nginx配置文件获取访问者ip或段然后判断跳转。方法一:在conf配置文件中添加如下代码,请将ip和地址改成您需要的即可,location / { if ($remote_addr ~* "110.110.110.110"){ &nb...
问题现象:服务器负载很高,top和ps 无法查看进程,有异常任务计划但是查不到进程排查困难排查还在/etc/hosts发现增加了如下异常映射猜测是挖矿,但是没有进程最终确认最终核实到是/etc/ld.so.preload 设置了隐藏进程尝试直接删除或编辑此文件无效, 最终尝试echo " ">/etc/ld.so.preload 可以正常输入然后查看可以查看到具体进程了OK! 能看到进程就方便排查了此问题排查时主要卡在了隐藏进程无法进一步核实分析,只要处理了隐藏进程就好排查处理了
利用如下命令查看文件格式 :set ff 或 :set fileformat可以看到如下信息 fileformat=dos 或 fileformat=unix利用如下命令修改文件格式 :set ff=unix 或 :set fileformat=unixLinux提供了两种 文本格式相互转化的命令:dos2unix和unix2dos,dos2unix把"\r\n"转化成"\n",unixtodos把"\n&qu...
将站点conf配置文件中Require local修改为Require all granted
1、centos6设置IPV4优先:cp /usr/share/doc/glibc-common-2.17/gai.conf /etc/echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf2、centos7设置IPV4优先:手动创建一个配置文件/etc/gai.conf并在该文件中加入:precedence ::ffff:0:0/96 100
IPv6(Internet Protocol Version 6)IPv6为128位二进位制,为方便表示规定以16位二进制为一组,每组以冒号”:”隔开,可以分为8组,每组以4位十六进制方式表示。16位二进制 * 8 128位二进制 1111 1111 1111 1111::4位十六进制 *8 32位十六进制 1 1 1 1::如果几个连续段位的值都是0,那么这些0就可以简单的以::来表示,在一个IPv6地址中只能用一次。2604:a880:1:20::48:c001/642604:a880:1:20:0000:0000:48:c001/642604:a880:0001:0020:0000...