win2003服务器如何实现域名301重定向?

win2003服务器如何实现域名301重定向?,第1张

实现网站的整体301跳转,设置 iis站点属性-->主目录-->重定向到URl 写入 http://www.newdomain.com$S$Q 并且选中 上面输入的准确URL和资源的永久重定向。即可使旧域名的网址参数完整传递到新的域名。

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

%>

-------------(此行不用复制)---------------------------

记得把域名换成你的域名哦 希望可以帮到你吧 我也是刚请教高手解决的

网站优化 之301重定向步骤:找到虚拟主机的文件根目录

在空间的根目录下新建文件“httpd.ini”,在里面写入:

[ISAPI_Rewrite]

RewriteCond Host: ^XXX.com$

RewriteRule (.*) http://www.XXX.com$1 [I,RP]

如果看不懂,我举例:加入我们想让域名domain.com直接跳转到www.domain.com代码就可以这样加入:

[ISAPI_Rewrite]

RewriteCond Host: ^domain.com$

RewriteRule (.*) http://www.domain.com$1 [I,RP]

确认保存以后,当我们在浏览器中输入domain的时候,就直接跳转到www.domain.com了。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存