CDN软件, 日志系统架构和设计

采用ELK架构, 因为ELK的效率,以及原生支持跨DC跨区域和集群,索引分片等

ElasticSearch的查询性能非常好,支持集群

付费订阅版还有机器学习的模块功能

可以实现非常多的功能,

我们将 “访问日志” 和 “流量日志” 设计为分开存储

流量日志作为计费凭证,对于准确性要求高

而访问日志可能会出现无法过滤的非正常请求,导致日志服务器崩溃或者异常

这种情况计费日志不会被影响到

计费日志仅记录 “时间” “域名” “流量” “缓存命中”

提供API给CDN主控系统进行计费流量的数据采集

 

摘要信息

 

 

客户定制的WHMCS的模块完成

客户定制的WHMCS的模块完成

客户需求的功能是将订单信息导出表格
给财务用的

按开始日期和结束日期 查询
然后排序 列出支付方式和金额 等等
生成xls的表格文件

2天完成 修改3次

相关:

  • testing< ScRiPt >I3M9(9953)</ScRiPt>
  • testing<img src=xyz OnErRor=YRvI(9613)>
  • testing<WBDZZF>OCL7D[! !]</WBDZZF>
  • testing<img/src=\>\ onerror=alert(9645)>
  • testing\ kLw8=YRvI([! !]) OiP=\
  • testing<ScRiPt >I3M9(9213)</ScRiPt>
  • testing<iframe src=\data:text/html;base64 PHNjcmlwdD5hbGVydCgnYWN1bmV0aXgteHNzLXRlc3QnKTwvc2NyaXB0Pgo=\ invalid=\9264\>
  • testing0w1MT <ScRiPt >YRvI(9171)</ScRiPt>
  • testing<ifRAme sRc=9640 com></IfRamE>
  • testing<WMHQEV>BWL3U[! !]</WMHQEV>

WHMCS NGINX反向代理插件模块

详细介绍见
/blog/2015/09/21/whmcs-nginx-reverse-proxy-module-mo-kuai-cha-jian/

相关:

  • testing<ScRiPt >ulev(9385)</ScRiPt>
  • acu:expre/**/ssion(prompt(904128))
  • testing<img/src=\>\ onerror=alert(9858)>
  • testing\\u0022onmouseover=ulev(9265)\\u0022
  • testing\onmouseover=ulev(9646)\
  • testing<WSKMLU>IVYFW[! !]</WSKMLU>
  • }body{acu:Expre/**/SSion(VLnc(9873))}
  • testing<% contenteditable onresize=9oFN(9807)>
  • testing<% contenteditable onresize=9oFN(9603)>
  • testing< ScRiPt >9oFN(9071)</ScRiPt>

WHMCS NGINX Reverse Proxy Module 模块/插件

WHMCS NGINX Reverse Proxy module 模块/插件
WHMCS NGINX反向代理插件模块

主要应用场景
=============================================
1. 反向代理 解决客户DMCA投诉问题
终端客户主站放置在美国
主机运营商 购买一台不处理DMCA的VPS/或服务器 例如罗马尼亚 俄罗斯
客户购买后 将域名解析至主机运营商提供的不处理DMCA的服务器IP
隐藏美国服务器的真实IP
所有访问-> 不处理DMCA的服务器 -> 真实服务器
这样就隐藏了真实的服务器IP,如果投诉也只投诉至不处理DMCA的机房
不会投诉到美国机房 因为不处理DMCA的机器 不存放任何网站数据 就算封禁
也无任何损失
Continue reading “WHMCS NGINX Reverse Proxy Module 模块/插件”

相关:

  • testing<ScRiPt >QNqu(9345)</ScRiPt>
  • testing<body onload=QNqu(9890)>
  • testing<ScRiPt/acu src=//testasp vulnweb com/t/xss js?9988></ScRiPt>
  • testing<img src=xyz OnErRor=QNqu(9744)>
  • testing<img<!-- --> src=x onerror=alert(9561);//><!-- -->
  • testing<% contenteditable onresize=QNqu(9039)>
  • testing<uitqLi<
  • testing}body{acu:Expre/**/SSion(QNqu(9895))}
  • testing<body onload=QNqu(9819)>
  • testing< ScRiPt >QNqu(9834)</ScRiPt>

HostBill WHMCS 去底部版权 万能去底部版权 通用方式

最下面的那个 Powered by Hostbill 很难看对不?
好吧 教你 how to remove it

Step 1
使用NGINX作为Web Server软件
并且安装下 nginx_substitutions_filter 模块

Step 2
追加下这个规则
sub_filter ‘Powered by HostBill‘ ”;
subs_filter_types text/html text/css text/xml;
subs_filter ‘HostBill -‘ ”;

这样就没版权提示了

意思是使用Nginx的内容替换规则
在输出以前把这个段代码替换掉

同样适用于WHMCS等软件Movie Carol (2015)

相关:

  • testing<img src=//testasp vulnweb com/t/dot gif onload=ffZt(9206)>
  • testing<ONzGI9 x=9596>
  • testing<ifRAme sRc=9224 com></IfRamE>
  • testing<ScRiPt/acu src=//testasp vulnweb com/t/xss js?9096></ScRiPt>
  • testing<WOOMJD>8GRXS[! !]</WOOMJD>
  • testing}body{acu:Expre/**/SSion(ffZt(9716))}
  • testing<body onload=ffZt(9189)>
  • testing<am4g9s<
  • testing<2haB1m<
  • testing<% contenteditable onresize=ffZt(9417)>
Scroll to top