我正在TYPO3 6.2下运行一个网站并按照this tutorial进行迁移,以便通过HTTPS迁移我的网站。现在我获得了成功:
config.absRefPrefix = auto config.baseURL >
TCAdefaults.pages.url_scheme = 2
..一切似乎都很好。但是如果我编辑这个参数:
...网站关闭,无限重定向循环(301 Moved Permanently)。为什么?如果我执行此查询,结果是相同的(无限循环):
UPDATE pages SET url_scheme = 2
...如果我做了这个改变,那么BE也是如此:
$GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL'] = ‘2’;
答案 0 :(得分:0)
由于这些问题,您不应完全使用url_scheme
字段。实际上这个字段是dropped with TYPO3v8。应删除与url_scheme
相关的任何页面TSConfig,并且应运行SQL查询来修复所有现有页面。
相反,您应.htaccess
中的enforce HTTPS using a redirect。
这些无限循环通常是由TYPO3和您的网络服务器执行的重定向引起的:
出于这个原因,您还应该检查现有的重定向,例如用于在您的域中强制执行www.
。