自定义URL重写
自定义重写可用于管理其他重定向,例如将页面从您的商店重定向到外部网站。 例如,您可能有两个Commerce网站,每个网站都有自己的域。 您可以使用自定义重定向将产品、类别或页面的请求重定向到其他网站。 与其他重定向类型不同,自定义重定向的目标不是从存储区中现有页面的列表中选择的。
在开始之前,请确保您确切了解重定向的作用。 从 的 目标 / 源 或 重定向到 / 重定向。 尽管人们可能仍会从搜索引擎或过时的链接导航到之前的页面,但重定向会导致您的商店切换到新目标。
步骤1. 计划重写
为避免错误,请记下 重定向到 页面的URL和从 页面重定向的 页面的URL键。
如果您不确定,请打开每个页面,然后从浏览器的地址栏复制URL。
示例
重定向至:
http://www.different-website.com/page.html
重定向自:
cms-page
category.html
category/subcategory.html
product.html
category/product.html
步骤2. 创建重写
-
在 管理员 侧边栏上,转到 Marketing > SEO & Search>URL Rewrites。
-
在继续操作之前,请执行以下操作以验证请求路径是否可用:
-
在 Request Path 列顶部的搜索筛选器中,输入要重定向的页面的URL键,然后单击 Search。
-
如果该页面有多个重定向记录,请查找与适用的商店视图匹配的重定向记录,然后在编辑模式下打开该页面。
-
单击右上角的 Delete。 出现提示时,单击 OK 确认。
-
-
返回“URL重写”页面时,单击 Add URL Rewrite。
-
将 Create URL Rewrite 设置为
Custom
。{width="600" modal="regular"}
-
在“URL Rewrite Information(URL重写信息)”下,执行以下操作:
-
如果您有多个存储视图,请选择应用重写的 Store。
-
对于 Request Path,输入要重定向的产品、类别或CMS页面的URL密钥和路径(如果适用)。
note note NOTE 对于指定的存储,请求路径必须是唯一的。 如果已经有使用同一请求路径的重定向,则在尝试保存该重定向时会收到一个错误。 必须先删除以前的重定向,然后才能创建重定向。 -
对于 Target Path,输入目标的URL。 如果目标位于其他网站上,请输入完全限定的URL。
-
将 重定向 设置为以下任一项:
Temporary (302)
Permanent (301)
-
请键入重写的简短说明,以供您参考。
-
-
在保存重定向之前,请查看以下内容:
- Request Path包含来自 页面的原始 重定向的URL键或路径。
- Target Path包含 重定向到 页面的URL。
-
完成后,单击 Save。
新的重写将显示在列表顶部的网格中。
步骤3. 测试结果
-
转到您商店的主页。
-
执行以下操作之一:
- 从 页面导航到原始 重定向。
- 在浏览器的地址栏中,在商店URL后面紧接着输入原始 重定向自 页面的名称,然后按 Enter。
此时将显示新的目标页面,而不是原始页面请求。
字段描述
Custom
/ For category
/ For product
/ For CMS page
否 — 未指定重定向。
Temporary (302)— 向搜索引擎指示重写时间有限。 搜索引擎通常不会保留页面排名信息以进行临时重写。
Permanent (301) — 向搜索引擎指示重写是永久的。 搜索引擎通常会保留页面排名信息以进行永久重写。