【问题标题】:How to redirect old file urls using TYPO3 v9如何使用 TYPO3 v9 重定向旧文件 url
【发布时间】:2019-06-25 14:25:56
【问题描述】:

目前我们的一个 TYPO3 网站已经进行了全面改造,我们希望将 Google 索引中的所有旧 URL 重定向到新的现有 URL

对于常规页面,我使用了 TYPO3 v9 中的新站点管理工具(重定向)。但是剩下的是内容的旧索引链接。

www.websitename.com/content/docs/this-is-my-document.pdf 等等。包括图片和其他各种文件链接。

现在重定向这些链接的最佳方式是什么?

我当然可以使用 htaccess,或者 TYPO3 核心/Extbase 中有什么我可以使用的东西?

【问题讨论】:

    标签: .htaccess redirect typo3 extbase typo3-9.x


    【解决方案1】:

    我总是更喜欢在 .htaccess 文件中使用 mod_rewrite 进行重定向,因为它比任何 TYPO3 解决方案都快得多。如果重定向是通过 .htaccess 完成的,则网络服务器无需调用 PHP 或数据库。因此它更快。

    【讨论】:

      【解决方案2】:

      发现我们默认停止了对 URL 的重写:

      RewriteRule ^(typo3/|content/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L]
      

      通过删除“内容/”,我能够使用核心的重定向功能。这样做是为了将来我们可以通过 TYPO3 环境管理重定向。

      正如 Peter 上面所说,使用 .htaccess 会更快,但我们希望它在未来通过系统更易于管理。所以我们选择了核心选项。

      【讨论】:

        猜你喜欢
        • 2021-12-18
        • 2017-09-25
        • 2019-04-08
        • 1970-01-01
        • 1970-01-01
        • 2021-01-08
        • 2011-05-31
        • 2019-08-15
        • 2018-04-15
        相关资源
        最近更新 更多