如何重定向网址

作者: Ellen Moore
创建日期: 11 一月 2021
更新日期: 1 七月 2024
Anonim
如何在WordPress中重定向URL
视频: 如何在WordPress中重定向URL

内容

使用 URL 重定向有几个原因。您可以将内容从一个域移动到另一个域,因此,您需要将访问者从旧站点重定向到新站点。您可以将多个域与同一站点关联。或者您需要将没有“www”的站点重定向到正确的站点页面。创建一个带有新站点链接的错误页面是一种简单的重定向,但并不总是最好的。对于一个拥有大量流量和良好搜索结果的网站,这样的重定向意味着从头开始。除此之外,用户可能不会注意带有新站点名称的链接。在下面描述的方法中,流量仍然流向旧域,但也会重定向到新域。随着搜索引擎更新其数据库,新域将保留所有搜索结果。掌握 URL 重定向过程的难度取决于站点是用什么语言编写的,以及您在编辑代码方面有多少经验。


脚步

方法 1(共 5 个):准备新域和文件

  1. 1 确保新域属于您的主机帐户。
  2. 2 将文件从旧域下载到您的计算机。 保留文件夹结构和文件名。
  3. 3将文件从旧域上传到新域。
  4. 4单击“开始”按钮并在“程序”中打开“附件”>“记事本”以打开文本编辑器。

方法 2 of 5:使用 META 命令重定向 URL

  1. 1打开“index.html”文件或要重定向的文件。
  2. 2将光标放在 HEAD 标签之后。
  3. 3 输入以下内容:
    • 元 http-equiv = "刷新" 内容 = "0"; URL = "http://www.newsite.com/newurl.html">
    • “0”是重定向将发生的秒数。 www.newsite.com/newurl.html - 站点名称和要重定向到的特定页面。
  4. 4 添加文本以创建错误页面。 添加网站已移至新页面的通知。使用可用于手动导航到新站点的链接添加新站点的名称。更改页面的刷新时间,以便访问者可以阅读所需的信息。
  5. 5保存文件。

方法 3 of 5:使用 htaccess 文件重定向

  1. 1 如果您的站点在 Apache 服务器上运行,请查找该文件。 Apache 服务器上的 htaccess 文件包含错误请求、重定向和其他请求。
  2. 2 浏览 300 个 http 状态代码的列表。 代码“301”用于重定向,意思是“永久移动”。
  3. 3 在文本文件中输入以下代码:
    • 重写引擎开启
      RewriteRule ^ (. *) $ http://www.newdomain.com/$1 [L, R = 301]
    • “L”是最后一个指示,“R”是重定向,参数“301”是最终重定向。
  4. 4 在 Internet 上查找有关如何重定向标题中带有空格的 URL、动态页面、子域的信息。
  5. 5将“newdomain.com”更改为新站点的名称。
  6. 6 点击“保存”。 将显示文件的选项更改为所有文件。将文件另存为不带扩展名的 .htaccess。

方法 4(共 5 个):上传和测试文件

  1. 1 重命名任何现有的 .htaccess 文件以保留备份。 使用文件名 .htaccessbackup 或类似的名称可以轻松找到文件并恢复。
  2. 2将修改后的文件上传到旧域的根文件夹。
  3. 3 在浏览器中输入旧域名。 您应该被重定向到新站点。

方法 5(共 5 个):使用不同的代码

  1. 1 找出网站是用什么语言编写的。 每种语言都有不同的代码。
    • 您可以在线找到 PHP、ASP、Coldfusion 和 Javascript 的重定向代码。

警告

  • 元刷新页面由搜索引擎过滤,因为这是一种常见的垃圾邮件方法。
  • FrontPage 用户不需要修改 _vti_bin 文件夹以及 _vti_adm 和 _vti_aut 子文件夹中的 .htaccess 文件。