IIS 301重定向与程序代码实现301重定向的差别

admin3年前网站建设52

先说一下IIS 301重定向的做法:

IIS中301重定向

打开“Internet信息服务”,右击你要跳转的文件夹或者文件,在弹出的右键菜单中选择“属性”弹出的对话框中,“目录”选项下找到“连接到资源是的内容来源”,选择“重定向到URL”,在下面的文本框中输入要跳转到的页面同时,将“客户端将定向到” 下面的复选框 “资源的永久重定向”选上 点击“应用” 。

使用代码做301重定向的方法:

1.PHP下的301重定向

 


<?
Header( "HTTP/1.1 301 Moved Permanently" ) ;
Header( "Location: mydomain/" );
?>

 


2.ASP下的301重定向

 


<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","mydomain/"
%>

 



3.ASP .NET下的301重定向
 

 


<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader ("Location","mydomain/");
}
</script>

 



ColdFusion下的301重定向

 


<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="mydomain/">

 

以下方法,本人测试过,皆可重定向,都可实现a,b重定向到c.但问出现在代码不能实现a/news/index重定向到c/news/index的页面上.而通过IIS做301重定向确可以实现这个。 如果,我们所需要重定向的域名有大量的内容被百度收录,并且,在搜索引擎上有一定的排名,我建议大家都采用IIS 301重定向,那样,既可以传递网站的权重,还不会导致流量丢失。而对于那些新域名转向到老域名,新域名又没有多少流量的情况下,也可以采用代码来实现重定向。

有不会做或需要做301重定向的朋友,可加我QQ:798843023

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

iis 7.5 下站点日志开启以及默认位置设置方法

在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置。但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知。先定位到网站后来在主日...

重点考虑这三点内容让网站制作变得更加出众

同行的企业开始制作网站,运营网站的时候,你还什么都没有的时候,在这短时间内,落后同行的企业的可能性很高。为什么你也要建立自己的网站?除了不落后于其他同行企业,为用户提供更高效的服务也很重要。网站主要结...

友链依旧重要:移动互联网背后的SEO优化技巧

 移动互联网发展这么快,将来还需要网站吗成为很多站长的疑问,那做SEO优化的站长不是将走向失业,实际上,在2010年中国移动互联网开始至今,移动化SEO不仅没有让这个市场失去活力,反而在各种场景下依旧...

IIS无法启动w3svc的解决方法

解决IIS无法启动w3svc,供大家参考,具体内容如下1)、首先在CMD命令行中输入:fsutil resource setautoreset true c:\2)、然后在运行services.msc...

谈谈建网站容易犯的几个问题

客户在进行网站建设时,可能会因为缺少一些技术认识而进入一些建设误区,导致网站没有达到预期的效果。网站建设公司从以往项目经验里总结以下几个常见的问题供客户参考,以免进入以下误区。 一、首页内容...

品牌网站建设谈谈网站建设好后如何售后维护?

网站建设谈谈网站建设好后如何售后维护?今天来给大家解解惑,网站建设和售后维护有哪些详细内容。建站的详细条款内容,以及售后服务的详细内容。当然未成我们的客户是看不到我们合同的详细内容的,今天我把这些都公...