Adobe Experience Manager:启动页面中的链接调整

了解如何在Adobe Experience Manager的启动页面中调整链接。

描述 description

环境

AEM as a Cloud Service、AEM 6.5

问题/症状

放置在启动页面中的交叉链接将重写为/content/launches下的路径。 但是,在某些情况下,不会重写链接。

本文介绍AEM如何调整启动页面中的链接。

解决方法 resolution

链接转换的行为因页面选择方法而异,包括子页面或单独添加页面。

以下是源页面结构的示例:
/content/wknd/us/en/page01
/content/wknd/us/en/page01/page02
/content/wknd/us/en/page01/page02/page03

页面02中的交叉链接:

<a href="/content/wknd/us/en/page01.html">Link1</a>
<a href="/content/wknd/us/en/page01/page02.html">Link2</a>
<a href="/content/wknd/us/en/page01/page02/page03.html">Link3</a>

包含子页面

创建启动项时,选择​ 包含子页面 ​会将这些页面中的链接转换为启动项(https://experienceleague.adobe.com/content/launches?lang=zh-Hans)下的链接。

步骤 1. 选择page01并转到启动项创建屏幕。
步骤 2. 为page01启用“包括子页面”并创建启动项。
步骤 3. 启动项上page02内的链接将全部转换为指向启动项上页面的链接。

在/content/launches/YYYY/MM/DD/< LAUNCH_NAME> /content/wknd/us/en/page01/page02上的链接之后:

<a href="/content/launches/YYYY/MM/DD/<LAUNCH_NAME>/content/wknd/us/en/page01.html">Link1</a>
<a href="/content/launches/YYYY/MM/DD/<LAUNCH_NAME>/content/wknd/us/en/page01/page02.html">Link2</a>
<a href="/content/launches/YYYY/MM/DD/<LAUNCH_NAME>/content/wknd/us/en/page01/page02/page03.html">Link3</a>

单独添加页面

对于单独添加的页面,只有较低层级的链接会发生转化。

步骤 1. 选择page01并转到启动项创建屏幕。
步骤 2. 通过“添加页面”单独添加page02和page03。
步骤 3. 对每个page01、page02和page03禁用“包括子页面”,并创建启动项。
步骤 4. 在启动项的page02上,不会转换指向更高层级(如page01)的链接。

在/content/launches/YYYY/MM/DD/< LAUNCH_NAME> /content/wknd/us/en/page01/page02上的链接之后:

<a href="/content/wknd/us/en/page01.html">Link1</a>
<a href="/content/launches/YYYY/MM/DD/<LAUNCH_NAME>/content/wknd/us/en/page01/page02.html">Link2</a>
<a href="/content/launches/YYYY/MM/DD/<LAUNCH_NAME>/content/wknd/us/en/page01/page02/page03.html">Link3</a>

在我们的Experience LeagueCampaign社区中提问
如果您想了解有关此主题的解答或阅读之前的解答问题,我们邀请您查看包含本文的Experience League社区博客文章,向我们发送您的问题和评论,并加入我们的Experience LeagueCampaign社区!

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f