它也会对访问的网页进行转码,1. 加强对浏览器UA字段的判断:通过判断浏览器UA字段中包含"BaiduMSE"或者"baidumse"字样来识别出是否为BaiduMSE(即,
一、简介
百度移动搜索是一项服务,可以帮助用户在手机上快速搜索信息。但是,它也会对访问的网页进行转码,使得原始内容无***常显示。因此,为了避免出现这样的情况,就需要设置相应的方式来阻止和避免这样的情况发生。
二、如何设置“不允许”和“不能”来避免出现该问题?
1. 加强对浏览器UA字段的判断: 通过判断浏览器UA字段中包含"BaiduMSE"或者"baidumse"字样来识别出是否为BaiduMSE(即, 百度手机端) 搜狗/360/UC/QQ 手机端;
2. 自定义HTTP头部: 将X-Robots-Tag HTTP头部中noarchive, nosnippet, noindex三个tag都加上;
3. 自定义robots.txt文件: 将User-agent: Baiduspider Disallow:/*.*$ 放在robots.txt文件中;
4. 防盗链: 通过Apache mod_rewrite或Nginx rewrite将特定链接重定向到404 Not Found界面;
三、总之
本文旨在通过介绍如何通过不允许和不能来避免出现由于使用Baidu MSE而对原始内容无***常显
以上就是关于怎么设置禁止百度移动搜索对网页进行转码?的相关知识,如果对你产生了帮助就关注网址吧。