1

我已阅读所有文档,并且在我的安装中似乎没有发生明显的事情。我有几个域:

  • 域名.net
  • 域名.fr
  • 域名.it

他们都指向服务器中的typo3文件夹。在站点管理 > 站点中添加所有这些域和相应的语言后

我仍然只能在 .net 域中获得原始前端,其余的不会显示任何内容(空白)。

注意:网上的资料大多是旧版本,这个版本似乎简化了这一点,所以不需要在.htaccess或其他文件中包含任何代码。也跟着这个

查看我的文件夹树,我可以在 mainfolder/typo3conf/sites 中看到这些文件夹(对于每个站点),并且每个文件夹都有其 config.yaml 文件。

在此处输入图像描述

用实名代替“域名”

这就是 .net 的样子(英文版)

    base: 'https://example.net/'
baseVariants: {  }
errorHandling: {  }
languages:
  -
    title: English
    enabled: true
    base: 'https://example.net/'
    typo3Language: default
    locale: en_US.UTF-8
    iso-639-1: en
    websiteTitle: ''
    navigationTitle: English
    hreflang: en-US
    direction: ltr
    flag: en-us-gb
    languageId: '0'
rootPageId: 1
routes: {  }
websiteTitle: ''

这是 .fr(法语版)

base: 'http://example.fr/'
baseVariants: {  }
errorHandling: {  }
languages:
  -
    title: French
    enabled: true
    languageId: '0'
    base: 'http://example.fr/'
    typo3Language: fr
    locale: fr_FR.UTF-8
    iso-639-1: fr
    navigationTitle: Français
    hreflang: fr-fr
    direction: ltr
    flag: fr
    websiteTitle: ''
rootPageId: 2
routes: {  }
websiteTitle: ''

里面的树就是这个

在此处输入图像描述

页面包含我们不再开发的虚拟内容,直到这个问题得到解决。

任何想法?

服务器设置应该没问题,就像之前的typo3我能够拥有一个wordpress多站点并且它确实显示了内容。由于 WP 不是原生多语言,它适用于所有类型的插件,这些插件会在您更新时破坏一切。这就是为什么我们要改为typo3。不过那是另一回事了。

4

1 回答 1

0

通常当一切看起来都很好但它不起作用时,它是愚蠢的。

.fr 域和其他域正在处理较低版本的 php,因此它不会运行typo3

因此,如果您遇到这种情况,请检查每个域的 php 版本!!!

于 2020-02-10T16:34:19.900 回答