背景
做站群或蜘蛛池都需要将大量域名添加到站长平台,如果采用手动添加就太枯燥了,能用程序解决的就不要靠手了。
批量添加站点工具图示简介
多域名设置
百度资源平台添加站点输入域名需要设置协议头http或https,如下图:
所以域名文件格式(域名.txt)如下:
http://www.h3blog.com
http://a.h3blog.com
https://b.h3blog.com
https://c.h3blog.com
.....
每行一个域名必须加协议头
百度资源平台cookie获取
1、先用账号登陆百度资源平台https://ziyuan.baidu.com/
2、谷歌浏览器按F12打开调试面板,选择网络面板,清空浏览器记录,按F5刷新当前连接,找到ziyuan.baidu.com请求连接,然后找到请求标头里面的cookie,把值复制出来,如下图:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dVhebJ27-1672316812034)(http://cdn.h3blog.com/20221228003252.png “获取百度资源平台cookie”)]
3、将复制的cookie粘贴到工具ck处,如下图:
网站属性设置
网站属性文字必须要和百度资源平台上的一致且最多设置3个,每个属性之间用英文逗号隔开,如下图是百度资源平台站点属性设置参考:
验证方式设置
1、cname验证
在域名后台用泛解析 * 使用CNAME解析到ziyuan.baidu.com
2、文件验证
需要上传baidu.php到根目录
nginx伪静态设置或在宝塔中设置伪静态
rewrite /baidu_verify_(.*?).html /baidu.php break;
Apache 伪静态设置
RewriteRule ^baidu_verify_(.*?).html$ /baidu.php [L]
例子
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteRule ^baidu_verify_(.*?).html$ baidu.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
或者把baidu.php 内容放到首页 ,index.php 的顶部。
打码api
添加站点时需要过验证码的,这个通过对接打码接口即可
Adsl拨号网络切换
批量添加站点因为操作很频繁,很容易封ip,可通过设置动态拨号vps进行运行,如果添加域名较少就无所谓了,adsl全部设置位空,就不会拨号了。