win2003系统IIS的空间怎么301重定向。

win2003系统IIS的空间怎么301重定向。,第1张

301重定向没有存在这些问题 如果你是用主机空间的话可以用一下办法就可以做全站301重定向

一般每个站都有一个固定的文件调用,比如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这个目录就可以了。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/143670.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-19
下一篇2023-03-19

发表评论

登录后才能评论

评论列表(0条)

    保存