【问题标题】:How do I preserve websites' current URLs?如何保留网站的当前 URL?
【发布时间】:2019-07-13 22:42:08
【问题描述】:

将网站转移到新平台 (tbd) 和托管 (tbd) 后,您如何保留网站的 URL?

301 重定向是唯一的方法吗?

请原谅问题中的任何缺失,因为我正在尝试为我的老板填写论文,但不确定要推荐什么。非常感谢保留网站当前 URL 的解决方案。

如果我需要填写其他信息来告知答案,请告诉我。我在太平洋标准时间写作。谢谢。

编辑1:

列出您可能会将网站移至的潜在 CMS 是否有帮助?

也许是 Joomla?任何不是 Drupal(太高级)或 WordPress(太容易膨胀并且一旦膨胀不知道如何“瘦”下来)的建议......

假设您的原始网址是这样的:

示例一: https://www.fakeaddress.org/about-us/oy-provider-list

示例二: https://www.fakeaddress.org/publications-resources

示例三: https://www.fakeaddress.org/consumers-families/early-start

如何保留这些网址,尤其是在您移动主机和网站的情况下?

自从我真正考虑技术问题以来已经有一段时间了,因此非常感谢您就我在这个问题上没有考虑的问题提供帮助。

【问题讨论】:

    标签: web url url-rewriting


    【解决方案1】:

    解决此问题的最佳方法是将域迁移到新主机,从而保留原始 URL,这是通过特定于您的主机服务器或合作伙伴的 DNS 配置完成的。

    如果您提供更多详细信息,我们可以提供更具体的解决方案。

    编辑:此外,如果您打算保留指向新网站的旧 URL,则 3xx 重定向是可行的方法,特别是 301 用于永久重定向。

    更新:

    关于您的更新,如果您保持相同的 CMS 并假设相同的域和 CMS 配置,您不需要重定向,但如果您使用的是新的 CMS,您很可能会使用不同的 URL 方案。 在这种情况下,您可能应该使用 301 重定向,这意味着当用户访问 https://www.fakeaddress.org/about-us/oy-provider-list 时,他们将被重定向到完全不同的东西,例如 https://www.fakeaddress.org/cms-specific-scheme/oy-provider-list?exampleparams=test

    根据 CMS,您还可以进行某种配置,该配置实际上使用您之前系统的 相同 URL 方案,在这种情况下,您不需要 URL 重定向 但是 strong> 您可能会在新 CMS 中的技术配置上有些吃力,因此它与 URL 方案匹配。

    我们肯定会迁移到新平台。因此,假设我们将要迁移到的 CMS 的不可预测性(顺便说一句有什么建议吗?)——确保相同 URL 的最佳方法是使用 301 重定向?这个解决方案有什么我缺少的吗?

    不,就是这样!当您的访问者访问诸如https://www.fakeaddress.org/about-us/oy-provider-list 之类的常用链接时,他们将被重定向到新地址,因为这是永久性更改,重定向 301 会告诉搜索引擎这是正确的,并且搜索引擎也会假定新地址。这可以在您的网络服务器(apache、IIS 等)中配置,使用特定的重定向,甚至使用可以基于模式重定向 URL 的规则集。如果您有托管合作伙伴,最好与他们联系以了解 301 重定向的最佳配置。

    但澄清一下,301 重定向可以应用于相同的 URL,对吗?

    是的,当人们尝试访问旧 URL https://www.fakeaddress.org/about-us/oy-provider-list 时会发生什么,您的新服务器将识别此请求并将其重定向到新地址 https://www.fakeaddress.org/cms-specific-scheme/oy-provider-list?exampleparams=test,最后这个新地址就是人们将留下的在地址栏中,但实际上是相同的页面/信息。

    【讨论】:

    • 您能告诉我哪些额外的细节会有所帮助吗?
    • 举例说明“保留 URL”的确切含义,您是否将 domain1.com 转移到 domain2.com?类似旧的 --> 新的
    • 我举了几个当前 URL 的例子。即,我们希望在转移到新平台和托管时保持我们的确切 URL。这有意义吗?
    • 我们肯定会迁移到新平台。因此,假设我们将要迁移到的 CMS 的不可预测性(顺便说一句有什么建议吗?)——确保相同 URL 的最佳方法是使用 301 重定向?这个解决方案有什么我缺少的吗?
    • 澄清一下,我们目前使用的平台本身甚至不是 CMS,而是一些网站托管用于“非营利”类型的情况,即他们让我们锁定. 试图弄清楚如何在没有他们帮助的情况下摆脱它,除了应该属于我们的域 URL。这有帮助吗?
    猜你喜欢
    • 2022-11-18
    • 2020-10-23
    • 1970-01-01
    • 2022-10-04
    • 2014-08-13
    • 1970-01-01
    • 2012-01-22
    • 2018-06-25
    • 1970-01-01
    相关资源
    最近更新 更多