我已阅读所有文档,并且在我的安装中似乎没有发生明显的事情。我有几个域:
- 域名.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。不过那是另一回事了。