THERE IS NO END TO LEARNING

如何用DreamWare批量删除黑链

近期笔者的一个朋友VPS被人拿下,所有后缀为html,htm的文件都被挂上黑链,如果挨个去删除这些页面的黑链,这个工作量是可想而知的。

网站使用的是类似dede的CMS,页面是通过固定的模板来生成静态页,所以理论上只要把网站的源码和模板部分下载下来,去掉黑链,然后重新生成网站全部页面就可以去掉黑链。PS:网上也有流传各种版本,使用工具,脚本等等等等,其实我看不懂…..

第一步:下载网站源码

 

第二步:在DW中打开一个有黑链的页面,找到黑链部分,COPY黑链部分。(黑链一般情况下是不会在前台看到的,他们一般使用div向左1000px,要么就是不显示这个div)

 

第三步:使用CTRL+F快捷键,打开DW的查找和替换,没错,我用的方法就是DW批量的替换,只不过选择的查找范围更广一些,在弹出的对话框中“查找范围”选择“文件夹”;点击后面的文件夹小图标,找到刚才下载的网站源码在本机的路径;在查找框中按CTRL+V把刚刚复制的黑链放进去。如下图:《如何用DreamWare批量删除黑链》

 

第四步:点击“替换全部”,会弹出对话框,大致的意思是说,选定的文件夹中有包含这些要替换内容的页面还没有打开,现在的操作将是不可逆转的修改,点击确认就好了,工具会自动查找该文件夹中包含需要替换的内容,自动替换为空。大概10s就可以解决问题,如下图:

《如何用DreamWare批量删除黑链》

PS:有条件的,想根除的,建议备份数据库内容,图片信息等等,重装吧!

点赞