为有效的文件名字符配置Regx id214BD0550E8
从AEM Guides 3.8版本开始,作为管理员,您可以定义文件名中允许的有效特殊字符列表。 在早期版本中,允许用户定义包含特殊字符(如@
、$
、>
等)的文件名。 这些特殊字符在DITA映射仪表板中打开主题或单击目录中的主题链接时会导致问题,这通常会导致URL中的特殊字符导致页面无法打开。
使用允许您为有效文件名字符定义regx的配置,您可以完全控制如何在系统中命名文件。 您可以定义文件名中允许使用的特殊字符列表。 默认情况下,有效的文件名配置包含“a-z A-Z 0-9 - _
”。 创建新文件时,文件的标题中可以包含任何特殊字符,但在内部,文件名中将替换为“-
”。 例如,文件的标题可以是“Introduction 1”或“Introduction@1”,针对这两种情况生成的相应文件名是“Introduction-1”。
定义有效字符列表时,请记住,这些字符“*/:[\]|#%{}?&<>"/+
”将始终替换为“-
”。
如果未配置有效的特殊字符列表,文件创建过程可能会给您一些意外的结果。 为避免此类错误,强烈建议在内部版本升级到3.8版本后立即更改此配置。
要为文件名中的有效\(或允许\)字符配置regx,请执行以下步骤:
-
打开Adobe Experience Manager Web控制台配置页面。
用于访问配置页面的默认URL为:
code language-http http://<server name>:<port>/system/console/configMgr
-
搜索并单击 com.adobe.fmdita.config.ConfigManager 包。
-
在 有效字符的正则表达式 属性中,确保将该属性设置为[-a-zA-Z0-9_]。 您可以向此列表添加更多字符,但是,它必须具有这些基本字符,并且列表必须以连字符“ — ”开头。
note note NOTE 此属性仅适用于文件名,不适用于文件夹名称。 -
单击 保存。
NOTE
与有效文件名字符列表类似,您还可以为AEM Site输出指定有效文件名字符列表。 有关详细信息,请参阅为AEM站点输出配置有效文件名。
父主题: 配置文件名
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178