Loading
B2C Commerce 入门
URL 评估与解析

URL 评估与解析

客户在浏览器导航栏输入 URL 时,B2C Commerce 将评估 URL 并按照如下顺序进行解析:

该话题假定启用了 URL 规则模块。如果使用原有搜索友好型 URL 模块,请参阅原有搜索友好型 URL 的 URL 评估与解析

备注
备注 要检查 URL 规则模块是否已打开,请选择 商家工具 | 站点 | 站点首选项 | 网店 URL。

如果 URL 规则模块生成了两个完全相同的 URL,B2C Commerce 生成冲突报告,并可以通过 URL 规则页面的基本选项卡查看该报告。

  1. 如果输入的 URL 与主机别名文件中的主机名相匹配,则 B2C Commerce 服务器将处理主机名到站点的映射。
    备注
    备注 此时不适用别名文件映射规则。
    1. 解析区域设置。

      如果启用 URL 规则模块,并且区域设置映射被设置为路径,则 URL 的前两个元素用于评估区域设置。可以创建使用一个或两个路径元素的区域设置。例如:

      http://mystore.com/s/SiteGenesis/en/mens
      http://mystore.com/s/SiteGenesis/de/DE/mens

      另请参阅URL 规则页面设置选项卡了解有关定义区域设置映射的信息。

  2. 处理 URL:
    1. 新 URL 被解析为正确的内容素材、产品或其它对象。
      1. Pipeline URL 解析。
      2. 文件夹 URL 解析。
      3. 如果发现传入 URL 的 URL 重定向,则执行重定向。另请参阅 URL 重定向。
    2. 如果不能解析 URL:
      • 如果 URL 与任何对象都不匹配,这可能是因为 URL 存在大小写差异或存在未编码的字符,URL 将使用不区分大小写匹配来解析,并用编码字符替换以下的非编码字符集:
        , @ ) !$ ' (~
      • 尝试发现 URL 存档内的 URL,并解析为对应的对象。首先检查传入 URL 的 URL 重定向,否则重定向至对象新的短 URL。
        备注
        备注 如果正从较早版本的 B2C Commerce 迁移,并且启用 URL 规则功能,则 B2C Commerce 为自己创建现有 URL 的列表,然后再创建新 URL。旧 URL 的列表称为存档。
    3. 如果没有在 URL 存档,应检查传入 URL 的重定向,并执行。
    4. 否则,退回映射规则。URL 处理(动态/静态)自先前版本以来没有变化。
 
正在加载
Salesforce Help | Article