ASP 301跳转:IIS ASP实现301跳转

发布日期:2014-01-19 08:39:03

更换域名,估计是很多站长都很头疼的事情。通常大家的做法就是把老的域名通过IIS设置做301跳转到新的域名。对于只有一个虚拟空间的站长来说,换域名更是头疼,没有多余的空间来绑定老的域名,只能放弃老的域名被搜索引擎收录的数据。
 

通过IIS设置的301跳转会有一个问题,以前被搜索引擎收录的文章怎么办?用户如果通过搜索引擎搜索到老的页面,点进去后,确是一个找不到的页面,或者是跳转到一个首页。这样的话,就没办法让用户进入他想要进的页面,从而会造成网站用户的流失。
 

本文讲述怎么通过ASP代码来实现全站的301跳转,因为要用ASP来实现,所以只能针对网站里面的所有ASP文件来做301跳转。

本文就通过几行简单的代码把http://binhunet.com全站301跳转到https://www.binhunet.com 相对应的页面。

下面来看看代码的具体实现:
通常对于一个网站来说,每个ASP页面都会包含同一个文件。有conn.asp,所以,我们直接在conn.asp文件中进行实现,从而实现全站301跳转。

所以我在conn.asp上端加了如下代码(注意:下面代码只能加在ASP文件代码中的上面。):

<%
currentdomain= request.ServerVariables("SERVER_NAME")
If currentdomain="binhunet.com" then
Response.Status="301 Moved Permanently" 
Response.AddHeader "Location","https://www.binhunet.com"
End if
%>
 

本技术由 合肥网络公司 合肥网站建设 合肥卫来网络科技 专业提供 如有问题疑问 请联系官方网站:https://www.binhunet.com 右边客服。

我们优势网站建设增值服务联系我们

COPYRIGHT © 2008-2023 卫来网络科技有限公司

备案/许可证号:皖ICP备12000483号-1

[ 未经许可,不得拷贝或镜像 ]

点击拨号>24小时建站热线:150-5696-8972 王工

点击拨号>售后热线:182-5605-6183 张工

微信咨询:15056968972    QQ咨询:1048396931

卫来网络微信二维码

长按识别二维码 微信沟通