301域名重定向设置与解决办法

访客4年前关于黑客接单1254

我们经常会遇到自己的域名被301重定向到其他网站上,同时自己也会应用到一些关于301域名重定向设置相关的问题,一般的情况下,黑客通过非法手段将你的域名301重定向到其他域名目的为传递权重及带去流量。而我们自己做的301转向的目的为不分散权重与流量。

域名重定向是什么意思

所谓URL转发,是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个 *** 地址。 地址转向(也可称“URL转发”)即将一个域名指向到另外一个已存在的站点,英文称为“ URL FORWARDING ”。域名指向可能这个站点原有的域名或网址是比较复杂难记的。
域名重定向 ***

1、linux的虚拟主机Apache的服务器,需要支持.htaccess 这个文件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在.htaccess文件开始处加入一下规则:

代码:

RewriteCond %{http_host} ^ssffx.com [NC]
 
RewriteRule ^(.*)$ http://www.ssffx.com/$1 [R=301,L]

须注意的就是:.htaccess这个文件基本在传到本地是不能直接被修改的,我们可以采用修改成.htaccess.txt的形式来进行访问编辑,把要写的代码写好之后,直接把.htaccess.txt传上空间,再把.htaccess.txt直接用FTP修改成.htaccess文件名,这样就可以升效啦!

2、window的虚拟主机IIS的服务器,需要有安装 ISAPI_Rewrite这个组件。(咨询主机商是否支持)如果支持,则先2个域名都解析到同一个IP,然后在httpd.ini文件开始处加入以下规则:

代码:

RewriteCond Host: ^ssffx\.com$
 
RewriteRule (.*) http\://www\.ssffx\.com$1 [R,I]
 

如果采用以上代码不可行,请你尝试下这个代码:

 
代码:
 
[ISAPI_Rewrite]
 
# 3600 = 1 hour
 
CacheClockRate 3600
 
RepeatLimit 32
 
RewriteCond Host: ^ssffx\.com$
 
RewriteRule (.*) http\://www\.ssffx\.com$1 [I,RP]

 

域名被重定向怎么解决

域名被重定向一般出现这样的情况均是域名被解析到了其他IP。或者你的网站出现程序301重定向。解决的办法有以下几种。个人在这里温馨提示一句:域名和空间选择需谨慎。

域名被解析到其他IP:如果你的电脑没有中毒或者是域名商的数据库泄露的话,域名被解析到其他地方是很少的。如果你的域名是因为解析到其他地方儿导致域名301重定向,你重新进入域名解析系统,解析到原有的IP上即可。同时建议修改域名解析的账号密码。

PHP域名重定向解决办法:如果是因为你的程序出现PHP域名重定向而你找不到办法的时候,那你就必须要修改你的程序了。以下三种情况是比较常见的手法,如果发现有以下类似的代码,去掉即可。

<?
header("location: http://www.ssffx.com");
exit;
?>

 

只要执行这个语句就将自动把网页重定向到 http://www.ssffx.com

<?
if(isset($url))
{
echo "";
}
?>

 

其中的 CONTENT="5;url=$url" 表示5秒后,本网页将自动转向 $url这个地址。

<?
$url="http://www.ssffx.com";
echo "ipt language=\"javascript\">";
echo "location.href=\"$url\"";
echo "";
?>

 

没多少时间详细了解,倾向于用javascript这个

除了php可以做到域名重定向之外,还有部分ASP网站也会被域名重定向,ASP个人不是很了解,知道被重定向的 *** 并不多。

<%    
if request.ServerVariables("HTTP_HOST")="ssffx.com" then    
Response.Status="301 Moved Permanently"   
Response.AddHeader "Location","http://www.ssffx.com/"   
Response.End   
end if  %>

 

如果你网站出现以上的代码,那说明你网站的程序被重定向跳转了。

还有一种可能就是被 *** 调用了域名重定向。这种重定向我们常规也会使用到,那就是网站需要自动识别手机端与PC端的时候要用到这个 *** 。

var geturl=location.href;
if(geturl=='http://www.baidu.com/'||geturl=='http://www.baidu.com'||geturl=='http://baidu.com'
||geturl=='http://baidu.com/') {
 location.href='http://www.google.cn'
 }

 

如果发现你网站头部或者底部有这样的 *** 代码,那删除即可解决域名重定向的问题。

相关阅读:

那些地方需要使用到301转向

相关文章

域名怎么赚钱?域名交易

域名怎么赚钱?域名交易

我相信在很多人眼里,域名投资是一个容易“以小博大,创造高利润”的行业,然而高利润的背后其实也是投资人付出努力的回报,他们需要掌握一定的经验、技巧和套路,才能有更多机会把域名卖出更高价。 对于企业或者...

网站域名被攻击怎么办(3种网站攻击的解决办法)

网站域名被攻击怎么办(3种网站攻击的解决办法)

无论是正规企业网站、游戏网站、购物网站仍是棋牌室、文娱网站,许多用户由于各类网络攻击使网站溃散,服务器强行关闭,客户不能访问,私密信息泄露,而导致利益损失。今天讲讲网站被攻击的常见九种形式。 1.网站...

老域名买卖交易注意事项

老域名买卖交易注意事项

很多人希望买到一个有PR的域名,或者说老域名,因为都说老域名利于搜索引擎优化,所以购买老域名有很大的优势,但事实是这样的吗?事实上老域名在做黑帽SEO优化的时候,有一定的帮助,但对于做白帽的网站来说,...

域名和空间购买哪个网站好(手把手教你购买技

域名和空间购买哪个网站好(手把手教你购买技

做网站如何购买域名和空间? 做网站如何购买域名和空间? 1、域名的购买 在百度都多域名申请会出现很多域名提供商,下面介绍一下在百度云上购买域名,打开百度云网站在网站服务里面的域名服务打开,输...

怎么查看域名是否被墙检测(教你一招域名被墙解决办法)

怎么查看域名是否被墙检测(教你一招域名被墙解决办法)

查询域名是否被墙 API 接口在网上已经许多且多半封装成了 API 供别人挪用,以GET方法提交即可。查询域名是否被墙 API 接口可以查询域名是否被墙 ,是否无法会见,你可以选择挪用本站的接口,也可...

域名批量在线查询(未注册域名查询软件)

域名批量在线查询(未注册域名查询软件)

8月25日阿里云域名交易平台域名展示页功能上线! 现在,只要您的域名发布了域名展示页,就可以通过浏览器地址栏输入域名访问,直接展示域名出售信息!省去了自己设置解析,搭建空间的烦恼! 能上线! 今...