关于在线工具站点
一个一时的想法,想做一个集在线工具,博客等一体的网站。由于强迫症原因,执意把博客换成了blog二级域名。虽然这对网站seo来说极为不利,这里就来聊聊关于这些的想法。
起因
大概就是这个月中旬,一时的想法,突然感觉有一个自己的在线工具网站还挺酷的,于是就开始想着具体要放一些什么功能进去。比如啊:编码转换、shellcode免杀、子域爆破、杀软识别、辅助提权等等,虽然网上现成的网站也很多,全当没事做造轮子。
网站改版
当有造轮子的想法开始,想着把工具站放在tools二级域名下,博客呢就放在blog二级域名下,和谐统一。
百度站长工具有一项网站改版,提交规则后可以直接把百度原收录的链接改为改版后的链接。这个功能就方便了我这样的情况。
需要新旧链接301跳转,这可把我难住了。hexo我是部署在coding上的,静态网站怎么设置301跳转呢?如果是Apache或者IIS这些中间件就方便了,301改个配置文件的事。
html跳转
网上看见有博主直接在对应页面中加入html跳转代码,而且我还找到了一个可以在线生成301跳转的网站http://www.soupan.info/tool/301.php ,生成的html与js跳转代码如下:
1 | <meta http-equiv="refresh" content="0; url=https://blog.zjun.info"> |
1 | <script language="javascript"> |
当然网站改版需要的是每一个页面的一一对应,所以可以写个脚本批量替换,或者引用js:
1 | <script language=javascript> |
实际测试中也发现是200跳转,并不是301,肯定不满足百度的网站改版要求。
比较神奇的现象就是该博主的网站改版成功了,我反复研读多遍,确认不曾遗漏关键步骤,于是死马当活马医,就这样添加了html跳转代码后用两个域名同时部署在两个coding服务上,提交百度网站改版。不出所料,不成功。可能是coding的原因抑或是我个人的原因,甚至是百度爬虫的规则变了?
阿里云显性URL301跳转
随后在阿里云的域名dns解析中发现了url显性跳转可设置http 301状态码。
这可太棒了,不正好满足我目前所需吗,直接从dns的角度完成,理论来说应该是可以的,但是当我设置www.zjun.info
的url显性301跳转至blog.zjun.info
后。访问www.zjun.info
却一直拒绝连接,几个小时后依旧如此,换个浏览器,换个设备依旧。不清楚怎么回事,提交改版后,不出所料也不行。
CloudFlare Page Rules
最后一次尝试,在一篇博客中发现cloudflare有提供Page Rules,同样是在dns的角度上设置页面规则,可以设置为301,博主也是成功的改版了,抱着试一试的态度,将域名dns解析换到了cloudflare。
意外的是访问成功显示了http 301代码。兴致勃勃地又一次提交百度:

这是最后一次的提交状态,彻底崩溃了。按道理来说不应该,看来是我不配了。想过可能是CDN的缘故,但是阿里云和CloudFlare都没有用CDN,也不知道问题出在哪里(可能是带有https协议的缘故)。遂放弃网站改版,重新开始吧。
Online Tools
这里不得不吹一下MDUI,极像谷歌安卓的设计语言。关键是国人开发,开发文档都是中文不说,还特别详细,上手容易。Online Tools前端框架便是MDUI。
目前完成了三个功能点:编码转换、Google Hacking、Windows杀软识别。其他的功能以后空闲时间再完成吧。
子域爆破想依赖前端完成,不走后端。shellcode免杀用go还是python,目前还没确定。
最近两个月需要忙其他的事情,不会更新,更多的以后再说吧。
最后coding被腾讯收购,功能改版后,绑定域名竟然强制要求用户用腾讯CDN也太恶心了,不止一次不想用了,奈何他是免费的,白嫖真香!
参考
本文标题:关于在线工具站点
文章作者:zjun
发布时间:2021-01-28
原始链接:https://blog.zjun.info/2021/about-the-online-tools-site.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
分享