解决百度tn跳转
的有关信息介绍如下:搜索的时候经常在搜索栏打了关键词或者选定了一些字符右键用百度搜索时,经常跳转至百度首页,而且网址后面带有?tn=xxxxxx_hao_pg,出一次也就算了,但是不停的来,严重干扰用户正常搜索
并非是系统中毒或者存在流氓软件导致,个人感觉是运营商和搜索引擎自身的问题,这是一个坑
试了chrome://net-internals/#hsts的方法也没用,还是经常跳
我发现在地址栏输入字符或选定字符右键搜索时,都是先跳几次才到搜索页面的,这样有时就被加上?tn=xxxxxx_hao_pg跑到首页了,正常搜索后最终是以https://www.baidu.com/s?wd=开头的,
那么解决方法就来了,原来是从iexxxxx(具体是什么我也忘了,大概这样)跳到s?wd=,直接设成s?wd=就不会跳转了
打开浏览器设置
打开设置,到"搜索"选项
点击"管理搜索引擎"
chrome默认自带的百度搜索引擎貌似是改不了的,
先删除原来的百度搜索引擎再添加
(原来自带的引擎我都已经删了)
如图所示
将后面圈着的规则改成:
https://www.baidu.com/s?wd=%s
其中%s代表搜索的字符,划线处已说明
在下面分别输入
百度 | https://www.baidu.com | https://www.baidu.com/s?wd=%s
输入完成后按回车,不然点别的话就被清空了。。要重新输入
完了就像这样
最后再搜索就不会跑到首页了
不知道用IE的人有没有遇到过这个问题,由于IE不能直接设置搜索引擎,只能跑到
http://www.iegallery.com/zh-cn/addons
进行设置
要是出现这个问题的话看起来就像是没救了。。
虽然IE不给直接设置,那我们可以直接动注册表,接下来给个IE自定义引擎的方法
打开设置-管理加载项
可以看到搜索地址后面还是带了很多鬼
打开注册表编辑器
win键+R,输入regedit
或:
win键+X+A,输入regedit
再或者:
ctrl+shift+esc
文件-运行新任务,输入regedit
展开键到
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchScopes
下面就有要改的搜索引擎了
将原来的
http://www.baidu.com/s?wd={searchTerms}&tn=site888_1_pg&cl=3&ie=utf-8
改成
http://www.baidu.com/s?wd={searchTerms}
就可以了,重启IE再看看
(我用的不是系统自带的regedit注册表编辑器,但最终结果是一样的)
后面的尾巴没了,搜索还是正常的,
其实按了win键+X+A后
直接输入:
REG ADD "HKCU\Software\Microsoft\Internet Explorer\SearchScopes\Baidu" /v URL /t REG_SZ /d http://www.baidu.com/s?wd={searchTerms}
回车确认覆盖就好了,加/F参数不提示直接覆盖