为有效的文件名字符配置Regx id214BD0550E8

从AEM Guides 3.8版本开始,作为管理员,您可以定义文件名中允许的有效特殊字符列表。 在早期版本中,允许用户定义包含特殊字符(如@$>等)的文件名。 这些特殊字符在DITA映射仪表板中打开主题或单击目录中的主题链接时会导致问题,这通常会导致URL中的特殊字符导致页面无法打开。

使用允许您为有效文件名字符定义regx的配置,您可以完全控制如何在系统中命名文件。 您可以定义文件名中允许使用的特殊字符列表。 默认情况下,有效的文件名配置包含“a-z A-Z 0-9 - _”。 创建新文件时,文件的标题中可以包含任何特殊字符,但在内部,文件名中将替换为“-”。 例如,文件的标题可以是“Introduction 1”或“Introduction@1”,针对这两种情况生成的相应文件名是“Introduction-1”。

定义有效字符列表时,请记住,这些字符“*/:[\]|#%{}?&<>"/+”将始终替换为“-”。

如果未配置有效的特殊字符列表,文件创建过程可能会给您一些意外的结果。 为避免此类错误,强烈建议在内部版本升级到3.8版本后立即更改此配置。

要为文件名中的有效\(或允许\)字符配置regx,请执行以下步骤:

  1. 打开Adobe Experience Manager Web控制台配置页面。

    用于访问配置页面的默认URL为:

    code language-http
    http://<server name>:<port>/system/console/configMgr
    
  2. 搜索并单击​ com.adobe.fmdita.config.ConfigManager ​包。

  3. 在​ 有效字符的正则表达式 ​属性中,确保将该属性设置为[-a-zA-Z0-9_]。 您可以向此列表添加更多字符,但是,它必须具有这些基本字符,并且列表必须以连字符“ — ”开头。

    note note
    NOTE
    此属性仅适用于文件名,不适用于文件夹名称。
  4. 单击​ 保存

NOTE
与有效文件名字符列表类似,您还可以为AEM Site输出指定有效文件名字符列表。 有关详细信息,请参阅为AEM站点输出配置有效文件名

父主题:​配置文件名

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178