301域名重定向设置与解决办法
我们经常会遇到自己的域名被301重定向到其他网站上,同时自己也会应用到一些关于301域名重定向设置相关的问题,一般的情况下,黑客通过非法手段将你的域名301重定向到其他域名目的为传递权重及带去流量。而我们自己做的301转向的目的为不分散权重与流量。
域名重定向是什么意思
所谓url转发,是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址。 地址转向(也可称“url转发”)即将一个域名指向到另外一个已存在的站点,英文称为“ url forwarding ”。域名指向可能这个站点原有的域名或网址是比较复杂难记的。
域名重定向方法
1、linux的虚拟主机apache的服务器,需要支持.htaccess 这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个ip,然后在.htaccess文件开始处加入一下规则:
代码:须注意的就是:.htaccess这个文件基本在传到本地是不能直接被修改的,我们可以采用修改成.htaccess.txt的形式来进行访问编辑,把要写的代码写好之后,直接把.htaccess.txt传上空间,再把.htaccess.txt直接用ftp修改成.htaccess文件名,这样就可以升效啦!
2、window的虚拟主机iis的服务器,需要有安装 isapi_rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个ip,然后在httpd.ini文件开始处加入以下规则:
代码:
如果采用以上代码不可行,请你尝试下这个代码:
域名被重定向怎么解决
域名被重定向一般出现这样的情况均是域名被解析到了其他ip。或者你的网站出现程序301重定向。解决的办法有以下几种。个人在这里温馨提示一句:域名和空间选择需谨慎。
域名被解析到其他ip:如果你的电脑没有中毒或者是域名商的数据库泄露的话,域名被解析到其他地方是很少的。如果你的域名是因为解析到其他地方儿导致域名301重定向,你重新进入域名解析系统,解析到原有的ip上即可。同时建议修改域名解析的账号密码。
php域名重定向解决办法:如果是因为你的程序出现php域名重定向而你找不到办法的时候,那你就必须要修改你的程序了。以下三种情况是比较常见的手法,如果发现有以下类似的代码,去掉即可。
只要执行这个语句就将自动把网页重定向到 https://www.ssffx.com
其中的 content="5;url=$url" 表示5秒后,本网页将自动转向 $url这个地址。
没多少时间详细了解,倾向于用javascript这个
除了php可以做到域名重定向之外,还有部分asp网站也会被域名重定向,asp个人不是很了解,知道被重定向的方法并不多。
如果你网站出现以上的代码,那说明你网站的程序被重定向跳转了。
还有一种可能就是被js调用了域名重定向。这种重定向我们常规也会使用到,那就是网站需要自动识别手机端与pc端的时候要用到这个js。
如果发现你网站头部或者底部有这样的js代码,那删除即可解决域名重定向的问题。
上一篇: 品牌推广可以起到哪些作用
下一篇: 大型电子商务网站的SEO优化要怎么做?