301重定向如何设置
301重定向如何设置
301重定向如何设置一、什么情况下使用301重定向
1、网站改版经常需要用到301重定向
如网站更换域名,改变网页目录结构,网页被移到一个新地址,网页扩展名改变。在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失。使用301重定向不仅能使页面实现自动跳转,告诉用户你已经换了新的网址了。同时也告诉搜索引擎,这个才是真正的网址,搜索引擎只对重定向后的新网址进行索引,同时又会把旧地址权重如数转移到新地址下,从而不会让网站的排名因为网址变更而受到影响。
2、一个网站注册了多个域名,需要通过301重定向让访问这些域名的用户自动跳转到其中一个主域名
这样做是为了避免造成大量复制内容,而遭到搜索引擎惩罚。因为在搜索引擎看来,每个域名都是一个独立的站,多个域名指向同一站,会被认定为站点雷同,内容复制,轻则不收录进入沙盒期,重则直接被K。
二、IIS服务器实现301重定向
首先打开IIS服务管理器,查看一下是否安装了“HTTP重定向”,若没有安装可在“启用或关闭windows功能”配置一下;然后双击“HTTP重定向”,勾选“将请求重定向到此目标”,再填入你要重定向到的域名,最后选择状态代码301,就行了。
三、Apache服务器实现301重定向
相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件。htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。
例如:将域名A 重定向到 域名B
打开。htaccess文件,加入下面代码:
# 将 RewriteEngine 模式打开
RewriteEngine On
#域名重定向
RewriteCond %{HTTP_HOST} 域名A$ [NC]
RewriteRule ^(.*)$ 域名B/$1 [R=301,L]
四、网站的某个页面301重定向
1、JSP的301重定向代码
<% response.setStatus(301); response.setHeader( "Location", 301重定向Url); response.setHeader( "Connection", "close" ); %>
2、PHP的301重定向代码
<?php Header("HTTP/1.1 301 Moved Permanently"); Header("Location: 301重定向Url"); ?>
3、ASP.Net的301重定向代码
<script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader("Location",301重定向Url); } </script>
标签:301重定向您可能感兴趣
- php重定向网页(phpStudy V8设置301重定向跳转的实现方法)
- lnmp 自动化安装(LNMP系列教程之 设置301重定向的方法)
- 301重定向如何设置
- 宝塔面板如何通过ip访问网站(宝塔面板301重定向使用教程)
- apache 代理服务器返回403(Apache中301重定向的配置代码)
- 织梦tag标签怎样添加(DEDECMS织梦模板添加301重定向跳转网址对的代码教程)
- phpstudyv8.0部署多站点(phpstudy v8.1 全站301重定向设置教程)
- 释小龙晒杀青照片 多重身份惹观众期待(释小龙晒杀青照片)
- 《九牛之人降魔传》开机 演员祁高坤化身九牛之人除魔卫道(九牛之人降魔传开机)
- 王铲铲的致富之路无限金币卡法攻略教学(王铲铲的致富之路无限金币卡法攻略教学)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
- 开国中将,王牌军63军首任政委,两个连襟一个上将一个少将传为佳话(王牌军63军首任政委)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
热门推荐
- css中浮动的方式有几种方式(浅谈css中浮动和清除浮动带来的影响)
- 微信小程序js 抽奖概率(小程序实现筛子抽奖)
- mysql写入效率越来越差(MYSQL大量写入问题优化详解)
- Mysql官方性能测试工具mysqlslap的使用简介(Mysql官方性能测试工具mysqlslap的使用简介)
- docker 容器经常启动失败(浅谈Docker run 容器处于created状态问题)
- nginx文件夹限制ip访问(基于Nginx实现限制某IP短时间访问次数)
- http服务器使用教程(HTTP与HTTP协作的Web服务器访问流程图解)
- SQL SERVER 数据库外键
- sqlserver创建带参数的存储过程(SQLServer存储过程实现单条件分页)
- python编写一个名片(详解Python做一个名片管理系统)