URL 301重定向专业网站制作规范

什么是URL 301重定向?
 

  • 301重定向是由Web服务器发送一个HTTP代码说,该页面已被重定向。服务器,然后发送到新的URL重定向浏览器。
  • URL重定向,也称为URL转发和重定向也称为域名转发的非常类似的技术领域,在万维网的技术,使一个在许多网页提供的网址。

301的手段“永久移动”

  • 在语言HTTP状态代码301意味着您要求的网页已永久移动到新的位置。鼓励此代码客户端访问的URL到新的位置,改变他们的数据库页面将永远不会返回请求的位置。

有几个原因使用URL重定向:

类似的域名

一个用户可能会误型的URL,例如,“yiyada.com”和“yayida.com”。往往这些“错误拼写”域名,并重新引导他们到“正确”的位置:yiyada.com 。重定向到一个更可识别的“COM”域名。

为何要使用301 url重定向?

  • 一个网站,可能需要改变其域名;
  • 作者可能他(或她)的网页移动到一个新的领域;
  • 两个网站可能合并。

HTTP状态代码3XX

在HTTP 协议所使用的万维网,一个重定向是一个响应状态代码开始3,诱使浏览器到另一个位置去描述的原因,它允许正确的后续行动(如更改批注,在链接代码301的情况下,一个永久地址变化 )

HTTP标准定义重定向的几个状态代码:

  • 300多种选择(例如,提供不同的语言)
  • 301永久移动
  • 302发现(原本临时重定向,但现在通常用来指定重定向未说明原因)
  • 303看到其他(如CGI脚本的结果)
  • 307临时重定向
  • 所有这些状态码的要求,重定向的目标URL的位置:HTTP响应头。300多种选择,通常会在邮件正文中列出所有的选择,并在该位置显示默认的选择:头。
  • 3xx的范围内,也有一些状态从以上重定向(他们不讨论在这里与他们的详细资料)完全不同的代码:
  • 304不会被修改
  • 305使用代理

举例来说,

  • 我只是改变了我的网站上的某些文件的位置。我搬进了他们中的一些投资组合目录 - 所以这里是我不停地掌握这种变化的搜索引擎。

在您的网站文件根目录,其中包含名为.htaccess的文件。如果该文件已经存在,然后打开它,并添加到该文件的底部:
重定向301 /老page.html的http://www.yourserver.com/new-directory/new-file.html

redirect 301 /old-page.html https://www.yiyada.com/new-directory/new-file.html

  • 请记住您的文件名​​来代替old-page.html的和“new-file.html”,和您的服务器的名称为“ www.yiyada.com“。几天到几个星期之内的搜索引擎应更新新的位置。