如何使用TYPO3 v9重定向旧文件的url

时间:2019-06-25 14:25:56

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

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

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

www.websitename.com/content/docs/this-is-my-document.pdf等。包括图片和其他指向文件的杂项链接。

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

我可以使用htaccess的课程,或者TYPO3核心/ Extbase中有什么我可以使用的内容?

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

我们发现默认情况下,我们停止了URL的重写:

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

通过删除'content /',我可以从核心使用重定向功能。这样做是为了将来我们可以通过TYPO3环境管理重定向。

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