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

admin3年前网站建设24

先说一下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下安装laravel 5.4环境的方法教程

前言本文主要给大家介绍了关于iis 7下安装laravel 5.4环境的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:laravel版本: laravel5.4iis版本:iis7站点配...

网站建设好后无法正常访问是怎么回事?

每个企业都需要建设一个网站来做宣传推广,但网站做好后,有时候网站无法正常的访问,导致网站推广效果大打折扣。那么,出现这种情况,对网站的影响还是非常大的,一个无法正常访问的网站,是没有任何意义的,还会带...

定制网站为何要客户确认网站制作设计效果图?

网站制作公司在介绍定制网站建设的开发流程时,总会谈到确认网站UI设计效果图,许多客户在网站建设制作开始后,或许会觉得没自己什么事情,就等着网站开发公司建个网站可以,但实际并非如此,除了向网站建设公司提...

为什么网站备案会被退回?

在备案过程中,邮箱经常会遭遇有邮件提醒说备案被退回?遭遇这种情况不必担心,这是因为我们在初期备案资料提交过程中有资料不规范或不清晰等等的因素造成的。那在备案资料提交过程中我们需要留意哪些问题呢?1.个...

iis如何配置php windows server 2003中iis支持php配置(部署攻略)

本文于2020年6月重新修正,该方法仅适用于PHP<?xml:namespace prefix = st1 />  这篇文章可以说是众多的 IIS下配置php最实用最精...

重庆省通信管理局网站备案综合指标位居全国前五名

最近,工信部发布2017年全国网站备案信息评估报告。报告涉及全国1260家接入服务商,重庆全年网站备案主体信息准确率为97.55%,接入信息准确率为79.86%,主体信息和接入信息同时准确率为78.1...