Typo3奇怪的https重定向

时间:2015-01-27 16:07:07

标签: php http redirect https typo3

我在一个typo3网站上有一个非常奇怪的问题。 该网站目前运行在Typo3 4.6.6(是的,我知道我们正在将其升级到6.2 LTS)

在后端我们有3个单独的页面。此站点运行的网站空间当前已升级到PHP 5.5。没有其他改变(据我们所知)

问题在于,在某些页面上,我们会被重定向到同一页面的https版本,尽管该链接是一个http链接。

请参见此处:http://www.phd-cell-signaling.at/home.html 如果你打开它,它加载正常。但是,只要您点击网站上的(http)链接,就会被重定向到https版本,因此浏览器不会加载通过http(例如样式表)包含的所有内容。但是,当您从地址栏中删除“s”并按Enter键时,您不会被重定向。这是我不太懂的东西。

如果这是一个普遍的问题,那么同一个typo3环境中的其他页面是否也会受到影响?或者我在这里遗漏了什么。

由于我对typo3并不熟悉,如果有人能够将问题与正确的方向联系起来,我将不胜感激。

我们以realURL为例。但我检查了我找到的配置,它似乎没有做任何导致重定向的事情。 我还检查了后端所有页面的typoscript配置,但没有成功。

是否有其他插件可能会导致类似这样的内容?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

当您点击您发布的页面上的链接时,网络服务器将返回状态代码301(永久移动),其中包含该页面的新位置(使用HTTPS方案的请求页面)。

当TYPO3针对单个页面的SSL使用进行了正确配置时(后端用户可以在后端使用“选择协议”选择框),那么它已经使用正确的方案呈现受影响的链接。

您描述的问题可能有多种原因。请检查以下内容:

  1. 检查TYPO3网站根目录中的.htaccess文件是否有任何方案重定向

  2. 检查网络服务器本身是否为该虚拟主机配置了方案重定向

  3. 转到TYPO3扩展管理器并搜索本地安装的HTTPS或SSL重定向扩展