【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统


由于本文非官方,内容已经侵权,并内容有不准确地方.请参考官网的详细说明文章.
https://wechaturl.gitbook.io/wechaturl/server_manage/shortdomain_server_install

不死鸟微信防封系统提供了一套完整了域名防封方案。如果你业务规模大或常常被攻击,只想用不死鸟防封提供的技术,不打算用他们提供的短网址域名和服务器。答案是可以的。

 

 

你只需要准备已经备案域名和支持反向代理配置的web服务器。有人说为了短网址专门配置一个web服务器太麻烦了,成本也高。那你可以直接使用支持反向代理配置的虚拟空间。

目前市面上iis,apache,nginx等web服务器均支持反向代理。成熟的web服务器都支持反向代理。不知道,可以度娘

步骤:

一、在某宝/度娘上购买已经备案域名,至少2个域名。

    第一个域名:做顶级入口跳转域名短网址(微博短网址指向这个域名)

   第二个到第N个域名:做多级跳转域名短网址(如果你的域名少,就用多级域名)

【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统_第1张图片

二、解析域名到你web服务器/虚拟空间所在的服务器

你可以使用泛解析来简单的解析你的域名,当然你需要解析2条。我们推荐你不用要顶级域名去做短域名。

如果你不是使用自己公司的服务器,那么直接别名解析(后台有别名)就可以了

【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统_第2张图片

三、设置反向代理,这里我以宝塔提供nginx、apache来所示范

不想使用自己的服务器的略过这步,直接看第四步

1.创建网站虚拟空间,当然你所有的短域名都可以指向这个虚拟空间上

【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统_第3张图片

2.网站列表-->设置-->找到反向代理-->添加反向代理

【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统_第4张图片

#PROXY-START/
location /
{
    expires 12h;
    if ($request_uri ~* "(php|jsp|cgi|asp|aspx)")
    {
         expires 0;
    }
    proxy_pass http://overseas1.short.cname.***.xx;
    proxy_set_header Host overseas1.short.cname.***.xx;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
    #持久化连接相关配置
    #proxy_connect_timeout 30s;
    #proxy_read_timeout 86400s;
    #proxy_send_timeout 30s;
    #proxy_http_version 1.1;
    #proxy_set_header Upgrade $http_upgrade;
    #proxy_set_header Connection "upgrade";

    add_header X-Cache $upstream_cache_status;
    
    
}

#PROXY-END/

当然其他类型的web服务器设置和nginx类似。

四、在会员中心添加你的短网址域名

操作这步前,先测试下域名解析是否有生效。有2个方式:

1.最简单用ping

2.直接打开网址(在网址后面加check.txt,如果有‘true’,代表成功)

【图文并茂】微信域名防封之使用自定义短域名和短域名服务器-不死鸟微信域名防封系统_第5张图片

完毕

由于本篇是从其他地方拷贝过来,不是官方文章,内容有纰漏,建议大家去看官方完整的教程。 

 

你可能感兴趣的:(微信域名防封原理,自定义短域名,微信域名,微信域名防封,微信域名防封系统,微信防封)