18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

301永久性跳转完成方法及302跳转完成方式

2020-12-31分享 "> 对不起,没有下一图集了!">

301永久性跳转完成方法及302跳转完成方式


小视频,自媒体平台,达种族草一站服务

在大家的企业网站建设中,经常会碰到必须网页页面跳转的状况:象网站调节,如更改网页页面文件目录构造,网页页面被挪到一个新详细地址,再或是,网页页面拓展名更改,如顺应用必须把.php改为.Html或.shtml,在这里种状况下,假如不做跳转,则客户个人收藏夹或检索模块数据信息库文件旧详细地址只有让浏览顾客还会继续获得一个404错误页不正确信息内容,浏览总流量白白缺失;再如一些申请注册了好几个网站域名的网站,也必须根据跳转让浏览这种网站域名的客户全自动自动跳转到域名点,这些。

常见的跳转方法有: 301 redirect, 302 redirect 与 meta fresh:

301 redirect: 301意味着永久性性迁移(Permanently Moved),301跳转是网页页面变更详细地址后对检索模块友善的最好方式,要是并不是临时搬移的状况,都提议应用301来做转址。

302 redirect: 302意味着临时性迁移(Temporarily Moved ),在前段时间,很多Black Hat SEO曾普遍运用此项技术性舞弊,现阶段,各种关键检索模块均提升了严厉打击幅度,象Google前段时间对Business及其近期对BMW法国网站的处罚。即便网站客观性上并不是spam,也非常容易被寻找模块非常容易错判为spam而遭受处罚。

meta fresh: 这在2001年前较为时兴,但是如今已非常少见。其实际是根据网页页面中的meta命令,在特殊時间后跳转到新的网页页面,假如延迟时间的時间过短(约5秒之內),会判刑断为spam。

301 Redirect完成网页页面跳转

IIS网络服务器完成301跳转

* 开启inter信息内容服务管理方法器,在欲跳转的网页页面或文件目录上按鼠标右键

* 挑选 跳转到URL

* 在 跳转到 键入框中键入要自动跳转到的总体目标网页页面的URL详细地址

* 选定 資源的永久性跳转 (谨记)

* 最终点一下 运用

Apache网络服务器完成301跳转

对比较来讲,Apache完成起來要比IIS简易多了。在Apache中,有一个太重要的文档.htaess,根据对它的设定,能够完成许多强劲的作用,301跳转仅仅在其中之一。

Redirect permanent / (将文件目录下內容跳转到)

redirect permanent /index.php (将网页页面index.php跳转到)

根据有效地配备跳转主要参数中的正则表达式表述式,能够完成更繁杂的配对。PHP下的301跳转

Header( HTTP/1.1 301 Moved Permanently ) ;

Header( Location: ; );

?

ASP下的301跳转

ASP .NET下的301跳转

ColdFusion下的301跳转

.cfheader statuscode= 301 statustext= Moved permanently

.cfheader name= Location value=

旧网站域名跳转到最新域名

建立一个.htaess文档,并将下边出示的编码载入文档内,它能够保证旧网站域名全部的文件目录或是网页页面恰当的自动跳转到最新域名内。

记牢.htaess文档一定要放到旧网站的网站根目录下,而且阿里云域名站要和旧网站维持同样的文件目录构造及网页页面文档

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) dey5/$1 [R=301,L]

请将上边的dey5改动成你要要自动跳转到的网站域名。

留意:.htaess文档仅有在应用安裝有Mod Rewrite控制模块的Apache做为WEB网络服务器的Linux服务器上才可以起功效网站域名301跳转到的二级网站域名

在之前的文章内容中我不断谈及过:dey5是dey5域下的一个二级网站域名,并对二级网站域名和一级文件目录中间怎样挑选及其网站构造提升干了一个详尽的剖析,有兴趣爱好的能够读一下几篇文章内容,网站构造提升是SEO中最大要。

OK,再次域301自动跳转到二级域的完成方法:

建立一个.htaess文档,并将下边出示的编码载入文档内,它能够保证全部来源于对dey5的恳求都转为到对dey5开展恳求。记牢.htaess文档一定要放到旧网站的网站根目录下,而且阿里云域名站要和旧网站维持同样的文件目录构造及网页页面文档

Options +FollowSymlinks

RewriteEngine on

rewritecond %{_host} ^domain [nc]

rewriterule ^(.*)$ [r=301,nc]

请将上边的dey5和dey5改动成你要要自动跳转到的网站域名。

留意:.htaess文档仅有在应用安裝有Mod Rewrite控制模块的Apache做为WEB网络服务器的Linux服务器上才可以起功效

301跳转检验专用工具

配备进行后,一定用心查验一下是不是恰当。Inter有许多相近的Server Header查验专用工具,如Check Server Headers Tool - HTTP Status Codes Checker

 


"> 对不起,没有下一图集了!">
在线咨询