【问题标题】:speaking url in TYPO3 9.5 shows always homepageTYPO3 9.5 中的说话网址始终显示主页
【发布时间】:2019-05-06 10:40:49
【问题描述】:

我的问题:

  • 我用一种语言(德语)定义了一个站点。
  • 我从 TYPO3 安装了 htaccess,没有进行任何更改。
  • 正常重定向和 mod_rewrites 工作
  • 当我通过 index.php?id=
  • 调用它们时,所有页面都正确显示

但是当我用他们的蛞蝓打电话给他们时,我每次都会得到主页。

相同的安装在我的本地开发中运行良好,但在暂存服务器上却不行。

我的 config.yaml:

rootPageId: 39
base: 'https://test.mydomain.de'
baseVariants: {  }
languages:
  -
    title: German
    enabled: true
    languageId: '0'
    base: /
    typo3Language: de
    locale: de_DE.UTF-8
    iso-639-1: de
    navigationTitle: German
    hreflang: de-DE
    direction: ltr
    flag: de

有什么想法吗? 谢谢!

【问题讨论】:

  • 我停用了所有扩展,但没有任何改变。没有错误信息。我该如何调试这个问题?
  • 是的,这是完全相同的问题 - 当添加 https 作为基础时,路由在主页上结束。谢谢!我会检查反向代理是否有问题。

标签: typo3 typo3-9.x


【解决方案1】:

我们找到了原因并进行了修复。

我们在前端代理的配置中添加了这个:

RequestHeader set X-Forwarded-Proto "https"

在我们添加的安装工具中:

[SYS][reverseProxyIP] = 1.2.3.4, ... (all IPs of the proxy)

在两次配置更改后,它都起作用了。

【讨论】:

    【解决方案2】:

    我在使用 Apache2 反向代理的环境中遇到了同样的问题。在入口点的站点配置中设置 http 而不是 https 并在语言入口点设置“/”解决了我的问题。

    【讨论】:

    • 我遇到了同样的问题,这为我“解决”了它。我没有设置反向代理,配置非常简单。我刚开始用http配置网站,后来用https。
    猜你喜欢
    • 2020-04-12
    • 1970-01-01
    • 2020-05-03
    • 2015-08-30
    • 2021-07-19
    • 1970-01-01
    • 2016-12-26
    • 2019-04-17
    • 2016-12-22
    相关资源
    最近更新 更多