301 Redirect 永久重定向

架构——异地多活成熟的架构模式 摘要: 本文系统介绍了三种异地多活架构模式:业务定制型、业务通用型和存储通用型。业务定制型针对核心业务定制化设计,复杂度低但扩展性差;业务通用型通过统一配套服务(流量调度、配置中心等)实现多业务兼容,适合业务量大但一致性要求不高的场景;存储通用型依托分布式一致性数据库(如OceanBase、TiDB)天然支持强一致性,适合金融等高要求场景,但对部署距离和成本有较高限制。文章对比了各模式的优缺点及适用场景,为不同业务需求下的架构选型提供了实践指导。 阅读详情
AI摘要

本文介绍了常用的网页重定向方式,包括301、302重定向及metafresh,并详细解释了301重定向的实现方法,适用于IIS与Apache等不同服务器环境。

常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh

 

301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移,建议使用301来做重定向。
302 redirect: 302代表暂时性转移(Temporarily Moved ),不少SEO曾广泛应用这项技术作弊,各大主要搜索引擎均加强了打击。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。

meta fresh: 通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之內),会被判断为spam。

 

如何通过301 Redirect实现网页重定向?

IIS服务器实现301重定向
* 打开internet信息服务管理器,在欲重定向的网页或目录上按右键,见下图
* 选中"重定向到URL"
* 在对话框中输入目标页面的地址
* 切记,记得选中"资源的永久重定向"
* 当然,最后要点击"应用"

Apache服务器实现301重定向
  相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。

将目录下内容重定向到http://www.6book.net
Redirect permanent / http://www.6book.net ;

将网页old.html内容重定向到http://www.mydomain.com/new-url/
redirect permanent /old.html http://www.mydomain.com/new-url/ ;

通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。

其他方法现301重定向还有:
PHP下的301重定向
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.6book.net" );
?>

ASP下的301重定向
< %@ Language=VBScript %>
< % Response.Status="301 Moved Permanently" Response.AddHeader "Location", " http://www.6book.net">

ASP .NET下的301重定向

private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.6book.net");
}

配置完成后,要认真检查一下是否正确。

jre9下载 jdk9 (Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】 立即下载

相关推荐

计算机网络实验六 RIP 配置实验

Man! What can I say?

AClerk的博客 1592

301 Redirect 资源永久重定向的实现方法

PHP Redirect 301 重定向方法 Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.a-e.cn" ); ?> ASP Redirect 301 重定向方法 Response.Status="301 Moved Permanently" Response.AddHe

deepfar的专栏 5411

ios生成海报使用dom-to-image中toPng报错isTrusted:true

主要是ios中safari浏览器解析错误,引起的报错,主要引起原因toPng会调用toSvg,toSvg直接将html标签内容通过svg中foreignObject标签直接包裹,然后转base64, 通过data:image/svg+xml;解决办法:二次生成(调用两次),判断ios or 安卓,生成第一次生成,不用参数,例如:scale: 3,在第二次生成再进行清晰度操作,避免多次生成,引起性能消耗。以上种种很多案例,使用canvase进行转换的,标签丢失,直接toPng版本的,兼容性问题。

weixin_44601570的博客 2105

Redirect重定向:301和302不同场景选择问题

Http 状态码301和302不同场景下如何选择

风吟Pro的博客 3002

FPGA实现PI控制

FPGA实现PI控制

m0_57319166的博客 3892

su03t语音模块烧录识别不出问题解决方法

su03t语音sdk烧录无法识别问题

weixin_49387645的博客 6388

HTTP Redirects: Understanding and Implementing 301, 302, and 307

1.背景介绍 HTTP 重定向是 web 开发人员和网络工程师必须了解的一个重要主题。在这篇文章中,我们将深入探讨 HTTP 重定向的基本概念、算法原理、实现方法和应用场景。我们将关注三种常见的 HTTP 重定向类型:301(永久性重定向)、302(临时性重定向)和 307(临时性重定向(无法缓存))。 2.核心概念与联系 2.1 HTTP 重定向的基本概念 HTTP 重定向是指当客户端请...

AI天才研究院 1669

自动驾驶仿真(六)—— SIL软件在环仿真测试

自动驾驶仿真六—— SIL软件在环仿真测试1. 在环仿真测试2. SIL软件在环仿真测试2.1 模型配置参数2.2 S function生成实现2.3 结果对比3. 参考学习的书目教材 博主前面的博文已经简要介绍了Carsim、Prescan 与 Simulink 在 “V”型开发流程的一些应用,现今成熟的汽车控制系统软件都是以(Model Based Design,MBD)来开发,它以图形化的方式表达复杂的逻辑、代码可读性、可移植性、开发调试便利程度都大大增强,同时利用成熟的代码生成工具链,也避免了手工代

zhudj08的博客 8649

Apache中的重定向设置(Redirect 301)

网站建设中,时常会遇到需要网页重定向的情况,下面是常见的几种情况: 1.网站调整,如改变网页目录结构,网页被移到一个新地址。 2.网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户得到一个404页面错误信息,访问流量白白丧失。 3.注册了多个域名的网站,也需要通过...

weixin_33817333的博客 1190

运算放大器测试方法-输入失调电压

由于运放输入回路的不对称性,在输入端将产生一定的误差信号,从而限制运放信号灵敏度。通常用输入失调电压(VOS)、输入失调电流(Ios)和输入偏置电流(IB)表示。运放有四个主要特征:输入失调特征、开环特征、共模特征及输出特征。其放大倍数较大,由于外界的影响,即使运放的输入端产生较小的输入信号,经过放大,在输出端也会产生较大的误差。为能精确测量其性能,一般采用辅助运放进行测试。下面着重讲了运放的主要参数及如何精确测量这些参数。文中DUT代表被测运放,A代表辅助运放。

weixin_46135931的博客 1万+

在Centos上从零开始部署并运行TinyWebServer服务器,过程记录(非常详细)

TinyWebServer是个什么项目?它是Linux下C++轻量级Web服务器,助力初学者快速实践网络编程,搭建属于自己的服务器。使用线程池+非阻塞socket+epoll(ET和LT均实现) +事件处理(Reactor和模拟Proactor均实现) 的并发模型使用状态机解析HTTP请求报文,支持解析GET和POST请求访问服务器数据库实现web端用户注册、登录功能,可以请求服务器图片和视频文件实现同步/异步日志系统,记录服务器运行状态。......

AnChenliang_1002的博客 3021

php redirect 配置,php如何设置301重定向跳转

php设置301重定向跳转的方法:在跳转前设置状态码【header( "HTTP/1.1 301 Moved Permanently" );header("Location:your_dest_url")】。本教程操作环境:windows7系统、PHP5.6版,DELL G3电脑,该方法适用于所有品牌电脑。php设置301重定向跳转的方法:在php中正常的临时跳转通常使用:header("Loca...

weixin_36299242的博客 1238

YOLOv12改进策略【卷积层】| SPD-Conv 针对小目标和低分辨率图像的检测任务

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1776

301 Redirect 永久重定向的实现

在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到...

weixin_30527143的博客 569

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Django redirect永久重定向(301)

在redirect()里面增加这段代码即可permanent=True 转载于:https://blog.51cto.com/wenguonideshou/2106187

weixin_34235105的博客 622

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Django(24)永久重定向和临时重定向

重定向 重定向分为永久重定向和临时重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。比如用户访问了一个需要权限的页面,但是该用户当前并没有登录,因此我们应该给他重定向到登录页面。 永久重定向:http的状态码是301,多用于旧网址被废弃了要转到一个新的网址确保用户的访问,最经典的就是京东网站,你输入www.jingdong.com的时候,会被重定向到www.jd.com,...

weixin_43880991的博客 825

how to relize 301 redirect on bottle

how to relize 301 redirect on bottle response.redirect(url,code=301)HTTP_CODES = { 100: 'CONTINUE', 101: 'SWITCHING PROTOCOLS',...

124

linux 301重定向 htaccess,[转].htaccess的301重定向方法详解

Redirect指令是.htaccess文件中一个非常常用的指令,它的作用是发送一个外部重定向使客户端重新跳转到一个不同的URL。Redirect重定向指令有三个不同的状态参数:第一个是permanent:永久性301重定向;第二个是temp:临时重定向状态码,即返回302;第三个是seeother:此参数表示“参见”的含义,即本资源已经被另外一个更好的资源替代了;另外,还有一个gone,表示此资...

weixin_39564187的博客 322

Tornado重定向(三)

tornado

止语的博客 895

SEO: Response.Redirect()

In order to get better SEO affect, the following code is suggested insead of Response.Redirect() <%Response.Status="301MovedPermanently"Response.AddHeader"Location","/Root/xxx.asp"...

weixin_30902675的博客 101

设置 301 重定向 muxt asyncData 错误页 404 状态码

这里使用了 redirect 方法来进行重定向,与使用 req.writeHead 方法的效果是一样的,都是返回一个 301 状态码和一个 location 头部指向重定向地址的响应。但是,使用 redirect 方法可以更加简单地实现重定向操作,减少了代码量和复杂度。在这个方法内部,使用了 redirect 方法进行重定向操作,将当前页面重定向到一个指定的 URL。在这里,重定向方式是 301 永久重定向,重定向目标地址为变量 url。设置 301 重定向。

lllomh的博客 771

Apache 301跳转

比如网站可以通过tu17.com访问,也可以通过www.tu17.com访问。所以想实现tu17.com全部重定向(跳转)到www.tu17.com。同时按照google的建议,使用服务器端 301 重定向,为了确保用户及搜索引擎定向至正确网页的最佳方法。301 状态代码表示某网页已被永久迁移至新位置。下面将了解一下apache下实现301永久性重定向2个方法,需要具有访问服务器的 .htacce...

困难户 285

关于HTTP中的Redirect重定向

关于HTTP中的Redirect重定向 当我们通过一个url去访问一个路径的时候,资源可能已经不在了 服务器要告诉浏览器请求的资源在哪个地方,这时候就会用到Redirect重定向 如果我们已经指定某个资源对应一个url,当你搬动资源后,不能直接废弃这个url 废弃之后,直接会返回404资源不存在了,你应该告诉浏览器资源在哪里,也就是重定向 程序示例 server.js const http = require('http'); http.createServer((req, res) =>

Wang的专栏 1829

apache下实现301永久性重定向的方法

因为博客是使用了www.php100.com作为博客域名,所以想实现php100.com全部重定向(跳转)到www.php100.com。同时按照google的建议,使用服务器端 301 重定向,为了确保用户及搜索引擎定向至正确网页的最佳方法。301 状态代码表示某网页已被永久迁移至新位置。下面将了解一下apache下实现301永久性重定向2个方法,需要具有访问服务器的 .htaccess 文件的

a403852386的博客 691
上一篇: 手机软件开发平台
下一篇: 超线程 双核 双路三者的区别
apache6
博客等级 码龄19年 44粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值