如何进行URL重定向

Posted on
作者: Judy Howell
创建日期: 26 七月 2021
更新日期: 23 六月 2024
Anonim
如何在WordPress中重定向URL
视频: 如何在WordPress中重定向URL

内容

本文内容:在文件中编写301重定向代码.htaccess使用重定向服务使用元标记使用其他编程语言5

重定向URL的原因有很多,到达URL的方法也很多。对于已经产生大量流量并且在搜索引擎中处于有利位置的网站,在过渡期间,URL重定向是一个不错的选择。您的访客将继续到达您的旧地址,但是他们将被自动重定向到新地址。随着时间的流逝,搜索引擎将更新其数据库,并且新地址将出现在结果中。重定向还可以使用指向同一唯一地址的多个地址,这可以缩短复杂的URL。您将使用的方法取决于您站点的代码以及您更新此代码的经验。


阶段

方法1在a.htaccess文件中编码301重定向



  1. 知道您是否有Apache服务器。 这是继续使用.htaccess文件方法的必要工具。如果不确定,请与您的主机联系。


  2. 查找并下载.htaccess文件。 An.htaccess文件是服务器用于在发生错误,安全问题和重定向请求的情况下查找信息的文件。检查站点的根目录(所有文件都存储在此),然后下载此文件进行编辑。


  3. 创建一个.htaccess文件。 如果找不到该文件夹​​的根目录,则必须使用记事本之类的应用程序(或类似的e编辑器)创建它。放置在此文件中的代码在上一步中。
    • 切记将文件保存在.htaccess中,并在文件开头添加一个点。
    • 您会注意到该文件没有扩展名,例如“ .com”或“ .txt”。


  4. 输入代码。 在your.htaccess文件中键入以下代码:重定向301 /ancien/ancienneURL.com http://www.newURL.com
    • 在此代码中,“ oldURL.com”代表将重定向访客的当前地址,而“ http://www.newURL.com”则代表要将访客重定向到的地址。
    • “ oldURL.com”和“ http://”之间必须只有一个空格
    • 不要在代码的第一部分中将“ http:// www”添加到旧的URL中!
    • 代码 301 通常用于重定向地址,表示该站点已被永久移动。研究其他300个代码以了解它们的含义。



  5. 注意目标网址。 更换 http://www.nouvelleURL.com 通过您要将访客重定向到的地址。


  6. 保存new.htaccess文件。 更改菜单并设置为 所有档案,然后保存没有扩展名的file.htaccess。


  7. 保留一份副本。 重命名现有的.htaccess文件或具有相同名称的HTML文件以保留副本。例如,如果您需要返回原始代码,则可以将其称为.htaccessbackup以轻松查找和识别该文件。


  8. 下载文件。 将新文件上传到旧域的根目录。现在,您已经更改了代码,您需要将文件放回原位以使重定向生效。


  9. 测试重定向。 在计算机上打开一个新窗口,然后键入旧的URL。如果您做对了所有事情,则应将您重定向到新地址。
    • 私下使用浏览器,以确保浏览器直接访问新文件,而不是访问已保存在缓存中的旧文件的副本(浏览器会保留数据以加快浏览速度)。
    • 除了使用私有模式,您还可以从首选项菜单中清空浏览器缓存。这通常是简单的操作。

方法2:使用重定向服务




  1. 请与您的房东联系。 如果您不确定自己的编码能力,或者只是想重定向URL而又不把手放在代码中,则可以使用许多重定向服务,您的主机也可以提供重定向服务。大多数已知的主机都提供这种服务,并提供帮助以使您更轻松。检查当前合同的参数或直接与您的房东联系以了解您的选择。


  2. 选择第三方服务。 如果您的主机不提供这种服务,则还有其他选择。根据您需要的重定向类型,您可以免费找到一个。
    • 这些服务中的许多服务允许您配置许多重定向选项,例如类型(永久或临时)或传递给请求的参数。
    • 但是,很少有可以让您在重定向期间重定向到HTTPS链接的。


  3. 请遵循服务说明。 通常,这些服务非常易于使用,并且会通过在每个步骤中向您显示需要执行的操作来指导您完成这些步骤。
    • 在某些情况下,您将能够继续编辑您要进行重定向的域名的DNS(域名服务器)。您将可以通过主机访问。


  4. 更新DNS。 重定向服务将告知您是否需要执行此步骤,并且您将能够从主机上的帐户访问和编辑DNS。
    • 根据您使用的服务,更新DNS的步骤将有所不同,但是通常,重定向服务和主机中的说明将很容易遵循。

方法3:使用元标记



  1. 访问代码。 有另一种方法涉及到页面中直接代码的更改,因此您应该首先下载要从其发送重定向的URL页面。
    • 请注意,在大多数情况下,使用元标记不是重定向的理想选择。包含这种代码的网页被搜索引擎过滤,因为它也是一种用于垃圾邮件的技术。


  2. 打开页面的代码。 使用记事本或类似的e编辑器打开包含页面代码的文件。为防万一,在进行任何更改之前请保存一份副本。


  3. 更改代码。 元标记位于head标记之后()中的代码。输入以下代码:
    .
    • 刷新和内容之间只有一个空格。
    • 此处的“ 0”表示重定向发生之前要等待的秒数。
    • www.newsite.com/newurl.html 是您要将访问者重定向到的特定URL。
    • 也可以创建自定义错误或广告以指示该站点已被移动,但这可能会引起您对重定向的不必要关注。


  4. 保存并下载文件。 如果要从旧的URL重定向流量,则很有可能必须进行其他更改(例如,通过从网站中删除内容)。最重要的是,现在代码包含重定向元标记。


  5. 测试重定向。 直接在浏览器中输入URL或使用搜索引擎找到它。现在,该页面应重定向到您在meta标记的代码中指定的新URL。

方法4:使用其他编程语言



  1. 了解该网站的编程语言。 在每种编程语言中,进行重定向所需的代码都会略有不同。如果不确定该问题的答案,请与您的房东联系以获取更多信息。


  2. 询问其他可能性。 每种语言都有不同的命令,并且每种语言都有不同的选项供您探索。在Internet上快速搜索将使您能够找到适合您站点的代码。
    • 例如,您可以快速搜索如何重定向到PHP,ASP,ColdFusion或JavaScript中的另一个URL。


  3. 测试重定向。 找到合适的代码后,实现将类似于所示的其他方法。完成后,您应始终确保测试代码以查看重定向是否按预期工作。