当前,我们的TYPO3网站已经进行了全面的改造,我们希望将Google索引中的所有旧URL重定向到新的现有URL。
对于常规页面,我在TYPO3 v9中使用了新的站点管理工具(重定向)。但是,剩下的就是内容的旧索引链接。
www.websitename.com/content/docs/this-is-my-document.pdf等。包括图片和其他指向文件的杂项链接。
现在重定向这些链接的最佳方法是什么?
我可以使用htaccess的课程,或者TYPO3核心/ Extbase中有什么我可以使用的内容?
答案 0 :(得分:2)
我总是喜欢在.htaccess文件中使用mod_rewrite进行重定向,因为它比任何TYPO3解决方案都快得多。如果重定向是通过.htaccess完成的,则网络服务器无需调用PHP或数据库。因此它更快。
答案 1 :(得分:0)
我们发现默认情况下,我们停止了URL的重写:
RewriteRule ^(typo3/|content/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L]
通过删除'content /',我可以从核心使用重定向功能。这样做是为了将来我们可以通过TYPO3环境管理重定向。
如Peter上面所述,使用.htaccess会更快,但我们希望以后通过系统更易于管理。所以我们选择了核心选项。