网站被劫持,设置了网站跳转。
一、具体原因
1、网站做了跳转,直接从原网页跳转到另外一个网页。
2、网站被人种了木马,自动跳转到其他网页。
3、电脑中了木马,木马使你打开的网页跳转到另外的网页。
二、解决的方法:
1、打开浏览器设置选项,清空用户的缓存文件和cookies 。
2、查看hosts文件是否被改:
①点击菜单里的运行,然后输入“C:\Windows\System32\drivers\etc\”回车。
②使用管理员身份,选择文本文件打开方式。
③查看关于9991域名是否被劫持,直接删除该行。
④退出保存。
如果输入的WEB页面是你自己可控的(也就是你能够自己修改后台代码), 那么比较容易处理, 你直接修改你的代码就可以了。
如果指定的地址不是你可控的, 那么你需要写对应的浏览器插件, 或直接HOOK SOCKET进行处理, 这就需要你开发所谓的流氓插件
域名跳转也就是平常所说的网站301重定向,由原来网站指向A地址的,但你想输入网址后,转到B地址上,这就是域名跳转,也称为Url转发,一般适用于在多个域名绑定同一个建站CMS的根目录的时候,在做搜索引擎排名的时候和避免让用户记住多个域名的情况下应用。
域名的跳转分为几种情况。有301跳转(301是永久重定向),也有302临时域名转移。一般我们做跳转的时候都是选择做301跳转。因为就优化角度来说,302不适用于网站优化。
进行301跳转的话有三种方法。
第一种:web服务器做301跳转。
这种情况适用于独立服务器或者VPS使用。设置方法(以IIS60服务器为例):
远程连接到你的服务器。然后打开IIS,在网站那里,右键-属性-网站-IP地址那里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。
打开IIS,首先新建立一个站点,随便对应一个目录。这个目录下可以为空。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选
中“资源的永久重定向”;当然,最后要点击“应用”,完成。
其他Apache服务器进行跳转的话,可以进行第二种情况。
第二种:代码做301跳转。
这种情况比较常用的。也是最为广泛快捷的,就是在你需要跳转的网站根目录代码里面加上跳转的代码,跳转到你的目标网站。
每个CMS的301跳转代码设置方法都不一样,具体可以根据你网站所使用的CMS到网上搜索相应的代码加入到相应的位置即可。有的是加在indexphp/indexhtm等文件,有的是直接添加在伪静态文件,这个需要自行判断。
第三种:直接在域名做301跳转。
1、首先解析主域名,主机记录为@,记录类型为CNAME
2、接着解析带>
3、记录值依旧选择服务器的IP地址
4、完成后需要等待域名解释的DNS缓存才可以生效,生效后输入主域名将直接跳转到带>
一般在做跳转的时候,我们都是推荐使用前面两种方法进行做域名的跳转,尤其第一种办法,最简单快捷。而且可以立马生效。
以上就是关于网页跳转其他网页全部的内容,包括:网页跳转其他网页、一个页面网址直接跳转到另一个网站(高分在线等)、如何实现域名的跳转等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)