在TYPO3项目中,只有一棵树应该迁移到SSL。为此,我必须将此树中的所有页面设为url_scheme以“https”。但是,由于存在很多方面,所以手动解决这个问题效率不高。将TYPO3多层树中的页树转换为SSL
例Pagetree
+-- TYPO3 6.2 LTS
+--+-- Pagetree A (DE) // need only this pagetree converted to SSL
+--+--+-- Pagetree A Subpage 1 (DE)
+--+--+-- Pagetree A Subpage 2 (DE)
+--+--+-- Pagetree A Subpage 3 (DE)
+--+-- Pagetree B (EN)
+--+--+-- Pagetree B Subpage 1 (EN)
+--+--+-- Pagetree B Subpage 2 (EN)
+--+--+-- Pagetree B Subpage 3 (EN)
+--+-- Pagetree C (FR)
+--+--+-- Pagetree C Subpage 1 (FR)
+--+--+-- Pagetree C Subpage 2 (FR)
+--+--+-- Pagetree C Subpage 3 (FR)
+--+-- Pagetree D (COM)
+--+--+-- Pagetree D Subpage 1 (COM)
+--+--+-- Pagetree D Subpage 2 (COM)
+--+--+-- Pagetree D Subpage 3 (COM)
以下SQL命令可以被用来设置所有网页,以所需的值:
UPDATE pages SET url_scheme = 2
但我需要一个SQL更新命令用于我的单pagetree( A)只。 有没有人有一个想法如何SQL命令会寻找它?
启示,这是在这里:https://www.wacon.de/typo3-know-how/umstellung-von-http-auf-https-mit-typo3.html
您不应该仅依赖于http-> https重定向。链接到http://是不安全的,而不是正确链接到https://的替代方法。 –
如果您没有正确使用“url_scheme”并配置typo3,则内部链接由活动方案完成。所以不是每一个页面都访问重定向。只有第一次访问。 –
谢谢勒内,你的解决方案是一个很好的选择,但本杰明的方式是我需要的100%。谢谢。 – Eckonator