什么是301重定向呢?
301重定向是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息 (header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一切正常,404网页找不到,302暂时转向,等等。
为什么要用301转向?
网址转向方法主要包括:301重定向,302重定向,编程重定向,PHP/ASP/CGI转向,META 品牌网站建设 REFRESH网页META刷新等。302重定向可能会有URL规范化问题。
实现301重定向
1、Apache下301重定向配置
修改.htaccess文件,输入下列内容(需要开启mod_rewrite),具体方式请Google,网上有很多文章
如果你用的是 Windows主机,应该在控制面板做301转向设定。
一般来说只使用HTML无法做301重定向。在HTML里只能做JS或META REFRESH,但不是301转向。而如果用JS跳转就属于302了,而不是正常返回码为:301
具体大家可以使用这个工具来北京海淀区网站建设公司查看结果:
http://www.seoconsultants.com/tools/check-server-headers-tool/
2、javascript的301重定向代码
script language=javascript
if (document.domain =='gbin1.com')
this.location = "http://www.gbin1.com" + this.location.pathname + this.location.search;
/script
3、ASP的301重定向代码
%Response.Status="301 Moved Permanently"
Response.AddHeader "Location"," http://www.gbin1.com"
Response.End
%
4、JSP的301重定向代码
%
response.setStatus(301);
response.setHeader( "Location", "http://www.gbin1.com" );
response.setHeader( "Connection", "close" );
%
5、PHP的301重定向代码
?php
Header("HTTP/1.1 301 Moved 新乡网站建设公司 Permanently");
Header("Location: http://www.gbin1.com");
?
6、ASP.Net的301重定向代码
script runat="server"
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.gbin1.com");
}
/script
建设 网站 费用
7、CGI Perl的301重定向代码
$gb = new CGI;
print $gb-redirect(http://www.gbin1.com);
文章来源:http://www.gbin1.com/technology/seo/301redirect/
南京牧狼文化传媒有限公司简介:
牧狼传媒,牧者之心,狼者之性,以牧之谦卑宽容之心待人,以狼之团结无畏之性做事!
公司注册资金100万,主营众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放以及电商营销推广全案等相关业务,致力于为客户提供更有价值的服务,创造让用户满意的效果!
为百度官方及其大客户、苏宁易购、金山WPS秀堂、美的、创维家电、新东方在线、伊莱克斯、宝丽莱等国内国外知名品牌服务过,服务经验丰富!同时,公司也是南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位,可以为您提供更好的服务!
主营项目:众筹全案服务、网站营销全案服务、网站建设、微信小程序开发、电商网店设计、H5页面设计、腾讯社交广告投放、竞价托管、网站优化、电商代运营等
合作客户:百度、苏宁易购、饿了么、美的、创维家电、新东方在线、宝丽莱、金山WPS秀堂、伊莱克斯
资质荣誉:百度商业服务市场2017年度最佳图片服务商、南京电子商务协会会员单位、猪八戒网官方认证签约服务商、江苏八戒服务网联盟、南京浦口文化产业联合会会员单位、八戒通TOP服务商、"易拍即合杯"H5创意大赛"三等奖"。