如何使用htaccess重定向整个站点(redirect an entire site using htaccess)

如果您有一个网站想要移动到一个新域,最简单的方法之一就是在web服务器根目录的.htaccess文件中使用301重定向。...

如果您有一个网站想要移动到一个新域,最简单的方法之一就是在web服务器根目录的.htaccess文件中使用301重定向。

Businesswoman working on project on computer

301重定向很重要

使用301重定向而不是元刷新或其他类型的重定向是很重要的。这会告诉搜索引擎,页面已永久移动到新位置。谷歌和其他搜索引擎将更新他们的索引以使用新的域,而不改变你的索引值。因此,如果你的旧网站在谷歌上的排名相当不错,那么在重定向被索引后,它将继续保持良好的排名。我们已经使用301重定向在这个网站上的许多网页没有改变他们的排名。​

  • 难度:一般
  • 所需时间:15分钟

这是怎么做的

  1. 使用与旧域相同的目录结构和文件名将所有内容放在新域上。这是最重要的一步。为了使这301重定向工作,域需要在文件结构中是相同的。您还可以考虑在这个新域中放置NoCultNooLooRoop.txt文件,直到您得到重定向设置。这将确保谷歌和其他搜索引擎不会为第二个域编制索引,并因内容重复而惩罚你。但是如果你没有太多的内容,或者你可以在一天左右的时间内把所有的内容都拷贝过来,这就不那么重要了。
  2. 在旧域网站上,使用文本编辑器打开根目录中的.htaccess文件-如果没有名为.htaccess的文件(注意前面的点),请创建一个。此文件可能隐藏在您的目录列表中。
  3. 添加行:重定向301/http://www.new 将domain.com/添加到顶部的.htaccess文件。
  4. 更改URLhttp://www.new domain.com/指向您要重定向到的新域名。
  5. 将文件保存到旧网站的根目录下。
  6. 测试旧域页是否指向新域。根据您的服务器配置,您可能需要重新启动Apache才能使更改生效。
  • 发表于 2021-09-08 05:40
  • 阅读 ( 93 )
  • 分类:数学

你可能感兴趣的文章

如何为您的网站建立登录保护区

... 什么是.htaccess文件(an .htaccess file)? ...

  • 发布于 2021-03-14 14:27
  • 阅读 ( 197 )

解决wordpress中500个内部服务器错误和空白白页的最终指南

... 500内部服务器错误:错误的.htaccess文件 ...

  • 发布于 2021-03-21 20:31
  • 阅读 ( 286 )

什么是hsts,它如何保护https免受黑客攻击?

... 启用HSTS相当容易。您只需要在站点上的.htaccess文件中添加一个头文件。需要添加的标题为: ...

  • 发布于 2021-03-22 16:41
  • 阅读 ( 257 )

如何在站点上设置https:简单指南

... 浏览到web服务器根目录中的.htaccess文件。编辑它以包含以下代码行。 ...

  • 发布于 2021-03-23 17:25
  • 阅读 ( 282 )

使用.htaccess保护您的wordpress管理面板免受黑客攻击

...密码。 确保您正在备份整个WordPress安装和数据库。 使用.htaccess规则锁定您的管理文件夹(此处介绍) 手动为wp admin目录分配密码 在wp管理目录中创建名为.htaccess的文件,并添加以下内容: AuthName “Restricted Area” AuthType Basic Aut...

  • 发布于 2021-04-14 11:35
  • 阅读 ( 141 )

向前地(forward)和重定向(redirect)的区别

...同一上下文中的另一个或另一个资源。   什么是重定向(redirect)? 此方法还用于转发HTTP请求,但与转发不同的是,它是一个两步过程,其中重定向发生在客户端到另一个应用程序。redirect方法将用户重定向到新的URL。客户端的浏...

  • 发布于 2021-06-25 20:00
  • 阅读 ( 205 )

向前地(forward)和重定向(redirect)的区别

...个JSP或服务器转移到另一个JSP或服务器,即forward方法和redirect方法。向前地(forward) vs. 重定向(redirect)forward和redirect的区别在于,在基于web的系统和应用程序中,forward命令用于处理客户机从一个JSP或servlet到另一个JSP或servlet的请求...

  • 发布于 2021-07-10 07:49
  • 阅读 ( 158 )

301(301)和302重定向(302 redirect)的区别

...久的 暂时的 如何创建重定向 如果使用阿帕奇服务器,.htaccess访问文件中的特殊命令 使用javascript语言或元标记创建302 何时使用 域名更改时常用。如果你的网站正在增长,但你想改变你的公司或网站名称,那么为了留住你的...

  • 发布于 2021-07-13 00:48
  • 阅读 ( 140 )

在web空间中安装phproxy以访问被阻止的站点

...样整个世界都不会试图通过你的隐私门?尝试前面提到的Htaccess编辑器,或者尝试Webmonkey的Htaccess编辑资源。PHProxy[SourceForge via Wired How To Wiki]

  • 发布于 2021-07-27 22:37
  • 阅读 ( 105 )

使用.htaccess编辑器为web服务器页面设置密码

...域设置标准托管吗?不要担心修补Apache服务器的神秘的.htaccess文件,只需告诉.htaccess编辑器webapp您在寻找什么。该网站的界面比它的同类网站要好得多,这意味着你通常可以猜出它想要什么以及为什么。对于初出茅庐的网络修补...

  • 发布于 2021-07-30 12:19
  • 阅读 ( 41 )
idenclassro
idenclassro

0 篇文章

相关推荐