利用CSS屏蔽百度快照,直接重定向到指定网址

如果百度快照中缓存的文件为style.css,那么我们在服务器上编辑这个文件,在CSS文件中加入以下语句,即可控制百度缓存快照重定向,从而实现屏蔽

利用CSS屏蔽百度快照,直接重定向到指定网址

有时候,因为内容的更改或者隐私问题,我们往往不 希望别人通过“百度快照”的方法 查看 自己网站的某一些网页,对于网站管理员来说,百度快照也分流了大量本属于网站的流量,为了增加网站的流量或者增强内容隐私,我以前曾经提供过一段将百度快照重定向到自己网站的方法。不过后来百度改变的快照算法,不从远端服务器获取JavaScript文件,因此先前介绍的那个屏蔽方法目前已经失效。

现在我介绍一个新方法,原理也是大致相同,我们知道目前百度网页快照虽然不从远端服务器抓取JavaScript文件,还是依旧会从远端服务器抓起CSS文件,而通过一个技巧可以在CSS文件中实现网页重定向,从而控制百度快照中的网页,完全由我们控制该快照重定向到我们制定的任何网页地址。

例如,如果百度快照中缓存的文件为style.css,那么我们在服务器上编辑这个文件,在CSS文件中加入以下语句,即可控制百度缓存快照重定向,从而实现屏蔽百度网页快照内容的功能。

body {onload:expression(location.href='http://www.williamlong.info/');}

以上语句在IE浏览器下测试通过。理论上,根据这个方法,我们可以控制百度网页快照的内容重定向到任何一个我们指定的网址,甚至是第三方网站。为了实现网页的正常显示,百度快照屏蔽CSS的可能性会非常小。

这个方法也可用于屏蔽Google等其他搜索引擎的网页快照。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月6日 05:51:24
下一篇 2024年5月6日 05:53:26

相关推荐

  • c语言io重定向,c++重定向什么意思

    C语言问题 如果用户自己定义标识符,则下列不正确的是哪些?并且说明不正确的原因。 C语言规定总是从main()开始执行的(这个函数也叫“主函数”)。因此,你发来的题目中的(8)叙述都是错误的,都应该选择F。 *p+a); –return(36);–a=36。所以 36 16 19 注意 c=func(a,&b);第二个参数传递…

    2024年5月19日
    3500
  • linuxlog重定向到文件夹,linux 日志重定向到另一个服务器

    linux怎么重定向到文件和屏幕 1、这里分两个过程:先打开file,再将fd=1重定向到file文件上,这样file文件就成了标准输出的输出目标;之后再将fd=2复制于fd=1,而fd=1此时已经重定向到file文件上,因此fd=2也重定向到file上。 2、使用可以将本来出现在屏幕的标准输出信息重定向到一个文件中。使用可以在实现重定向时不覆盖原有内容,而…

    2024年5月19日
    4800
  • java屏蔽,java屏蔽手机号中间的四位数

    电脑上怎么禁用和开启Java A.打开IE,选择“工具”-“Internet选项”-“高级”-“JAVA VM”下的第一个选项“启用Java JIT编译器”。(有些浏览器版本没有这一项,可以不管它。 在界面顶部的菜单栏点击“工具→Internet选项→安全→自定义级别→脚本”,对“Java小程序脚本”选项点选禁用。MyIE 2DC 在界面顶部的菜单栏点击“选…

    2024年5月17日
    3700
  • 关于linuxtty重定向的信息

    LINUX控制台怎么定向到串口终端 1、BIOS设置的作用我没尝试过,如果是可以连BIOS设置都可以定向到串口,那个强大了。也不知道如何去掉机器需要连键盘的限制。没拿出显示器所以没看我台机的BIOS,不过这个功能一般只有服务器级别的机器有。 2、Linux 的系统的 console 可以重定向到串口,系统的 console 消息可以通过终端软件记录下来,对分…

    2024年5月16日
    3700
  • java屏蔽鼠标键盘,java怎么屏蔽部分代码

    java中如何让鼠标进入JButton后锁定啊? 1、public JDialog(Frame owner,boolean modal)throws HeadlessException创建一个没有标题但有指定所有者 Frame 的有模式或无模式对话框。如果 owner 为 null,则将一个共享的、隐藏的窗体设置为该对话框的所有者。 2、因为 i 和 j 是…

    2024年5月15日
    3300
  • linuxc语言重定向,linux重定向输出命令

    C语言中什么是重定向? 1、是指输入/输出流重定向吧?比如printf和scanf就是默认的通过标准输入输出来传送的函数。 2、C语言中可以通过freopen函数实现文件的重定向,即把一个打开的文件,重定向到另外一个文件上。freopen是被包含于C标准库头文件stdio.h中的一个函数,用于重定向输入输出文件。 3、简单的例子,C语言里printf默认输出…

    2024年5月13日
    4000
  • c语言shell输入重定向,shell exec重定向

    linux重定向输出到文件linux重定向输出 输出重定向 :我们使用 或者 对输出进行重定向。 符号的左边表示文件描述符,如果没有的话表示1,也就是标准输出, 符号的右边可以是一个文件,也可以是一个输出设备(Linux中万物皆文件,即设备也是文件)。 linux中用0代表标准输入,1代表标准正确输出,2代表标准错误输出。 和其实都属于输出重定向,都可以输出…

    2024年5月12日
    3400
  • javacookie客户端生成唯一,java设置cookie并且重定向

    Java中的Cookie的意思、用途! Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于RFC2109(已废弃),最新取代的规范是RFC2965。 Cookies是一种技术,它能够把你在访问网站时的产生的一些行为信息给读取保存下来。 “Cookie”是指网络…

    2024年5月11日
    5500
  • c语言stdout重定向,c语言struct类型重定义

    C语言中,怎样重定向一个标准流 重定向不是C语言而是是shell(命令行窗口)做的事情,它把文件接到程序的标准输入、标准输出、或标准错误流上。如果程序准备用重定向来做,直接从标准输入读数据,比如scanf或者cin,然后往标准输入写结果,printf或者cout。 C语言中可以通过freopen函数实现文件的重定向,即把一个打开的文件,重定向到另外一个文件上…

    2024年5月8日
    3000
  • 超级外链工具是否能够正确处理301重定向

    超级外链工具专题文章第8篇,工具中有少数链接会发生301转向,通过本文的实验证明:虽然不同浏览器的状态显示有差异,但都能够正确处理 301重定向 本文和上一篇一样同样属于技术文章,超级外链工具专题只有两篇技术文章,这是第二篇。这两篇文章虽然属于技术文章,但是我觉得你在使用外链工具时还是应该有所掌握,即使看不懂技术细节或技术名词,但是至少了解个大概。 上一篇文…

    2024年5月7日 用户投稿
    5100

发表回复

登录后才能评论



关注微信