如何解决TYPO3 10.4.x 站点配置语言参数 - 从 realurl 迁移
在我的一个项目中,我将 TYPO3 从 6.2 更新到 10.4。
在旧版本中,我使用了这个增长的历史 realurl 配置:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
'_DEFAULT' => array (
'preVars' => array(
array(
'GEtvar' => 'L','valueMap' => array(
//'de' => '0',//'en' => '1'
),'valueDefault' => 'de',//'noMatch' => 'bypass',),)
);
通过这个配置,我得到了这些网址:
对于起始页: www.mydomain.de/
对于子页面: www.mydomain.de/de/subpage.html
在新的站点配置中,我只使用语言的默认条目。但是现在我在 url 中没有更多的“/de/”。我知道当我使用带有“/de/”而不是“/”的 siteLanguage -> 基本字段时,我会在 URL 中得到“/de/”。
愚蠢的事情是“/de/”也被附加到了它不应该去的起始页上。
当前站点配置:
base: 'https://www.domain.de'
baseVariants:
-
base: 'http://2021.domain.de/'
condition: 'applicationContext == "Development"'
languages:
-
title: Deutsch
enabled: true
base: /
typo3Language: de
locale: de_DE.UTF-8
iso-639-1: de
websiteTitle: ''
navigationTitle: Deutsch
hreflang: de-de
direction: ltr
flag: de
languageId: 0
rootPageId: 1
routeEnhancers:
PageTypeSuffix:
type: PageType
default: .html
index: ''
map:
.html: 0
sitemap.xml: 1533906435
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。