TYPO3 - HTTPS迁移

时间:2018-04-13 09:53:49

标签: https typo3 typo3-6.2.x

我正在TYPO3 6.2下运行一个网站并按照this tutorial进行迁移,以便通过HTTPS迁移我的网站。现在我获得了成功:

  • 根页面上的typoscript配置:
config.absRefPrefix = auto
config.baseURL >
  • 在根页面上的TSconfig之后:
  

TCAdefaults.pages.url_scheme = 2

..一切似乎都很好。但是如果我编辑这个参数:

enter image description here

...网站关闭,无限重定向循环(301 Moved Permanently)。为什么?如果我执行此查询,结果是相同的(无限循环):

UPDATE pages SET url_scheme = 2

...如果我做了这个改变,那么BE也是如此:

$GLOBALS['TYPO3_CONF_VARS']['BE']['lockSSL'] = ‘2’;

1 个答案:

答案 0 :(得分:0)

由于这些问题,您不应完全使用url_scheme字段。实际上这个字段是dropped with TYPO3v8。应删除与url_scheme相关的任何页面TSConfig,并且应运行SQL查询来修复所有现有页面。

相反,您应.htaccess中的enforce HTTPS using a redirect

这些无限循环通常是由TYPO3和您的网络服务器执行的重定向引起的:

  1. 您使用HTTP请求网站。
  2. TYPO3重定向到HTTPS
  3. 您的网络服务器重定向到HTTP
  4. 重复2.和3.
  5. 出于这个原因,您还应该检查现有的重定向,例如用于在您的域中强制执行www.