一般每个站都有一个固定的文件调用,比如conn.asp,那么只需要将以下代码放置conn.asp的最前面即可,前提是conn.asp也是全站所有文件的最开始调用部分,这样就可以实现全站的301重定向了
-------------(此行不用复制)---------------------------
<%
currentdomain= request.ServerVariables("SERVER_NAME")
currenturl=request.ServerVariables("url")
currentrequest=request.ServerVariables("QUERY_STRING")
If currentdomain="3320.cc" Then
moveurl="http://www.3320.cc"¤turl
If currentrequest<>"" Then
moveurl=moveurl&"?"¤trequest
End if
Response.Status="301 Moved Permanently"
Response.AddHeader "Location",moveurl
End if
%>
-------------(此行不用复制)---------------------------
记得把域名换成你的域名哦 希望可以帮到你吧 我也是刚请教高手解决的
您好!页面是ASP或PHP做301转向: ASP: %@ Language=VBScript % % Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” 你的域名” PHP: ?php Header( “HTTP/1.1 301 Moved Permanently” )Header( “Location: 你的域名” )?采纳哦
楼主,我找了一篇相关文章,你可以看看虚拟主机一般都有为某个子目录绑定域名的功能,那么我们就新建一个目录,把域名绑定到这个目录,然后在这个目录里新建个index.asp或php文件,文件里放301重定向的ASP或PHP代码,这样,绑定到这个目录的域名就定向到了你代码里定义的新域名。具体以xrszc.com定向到www.xrszc.com/为例:(确保xrszc.com已经解析到你的虚拟主机IP,一般绑定域名那里这两个域名都绑定了,你把aaa.com删了即可。)第一步:在网站根目录下新建一个文件夹叫301。第二步:进入虚拟主机网站的“主机管理--子目录绑定”子目录名里输入:301。第三步:新建一个记事本程序,输入以下代码:(以ASP代码为例,这和你的网站用什么程序无关系,什么程序都可以用。)<%@ Language=VBScript %><%Response.Status="301 Moved Permanently"Response.AddHeader "Location" ," http://www.xxx.net/"%>把域名改为你的目标域名。另存为index.asp,上传到301目录下。如果你的idcya.com原已经解析成功,那么试一下访问xrszc.com,是不是会自动变成www.xrszc.com/,如果是,那301重定向就做好了,还有其他域名需要重定向到www.xrszc.com/的,只需在“子目录绑定”那里绑定301这个目录就可以了。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)