【发布时间】:2016-03-03 11:29:56
【问题描述】:
我正在尝试在 hybris 中更改我的网站 uid(mangou-uk 到 mg-uk)。我在 hmc 中进行了更改,但是当我单击主页类别链接以及其他一些页面时出现 400 错误。在 hybris 中更改站点 uid 的步骤是什么。谁能帮我解决这个问题。
【问题讨论】:
标签: hybris
我正在尝试在 hybris 中更改我的网站 uid(mangou-uk 到 mg-uk)。我在 hmc 中进行了更改,但是当我单击主页类别链接以及其他一些页面时出现 400 错误。在 hybris 中更改站点 uid 的步骤是什么。谁能帮我解决这个问题。
【问题讨论】:
标签: hybris
您是否还更改了 local.properties 文件中的以下属性?
media.mangou-uk.http=http://localhost:9001/
media.mangou-uk.https=https://localhost:9002/
website.mangou-uk.http=http://localhost:9001/
website.mangou-uk.https=https://localhost:9002/
如果您将站点 uid 从 mangou-uk 更改为 mg-uk,那么您还需要相应地修改这些属性,例如:
media.mg-uk.http=http://localhost:9001/
media.mg-uk.https=https://localhost:9002/
website.mg-uk.http=http://localhost:9001/
website.mg-uk.https=https://localhost:9002/
(当然,根据您的环境,URL 可能会有所不同)
【讨论】:
您是否重新启动了 Hybris ?通常这由 DefaultUrlEncoderFacade 缓存在您的会话中,因此很可能重新启动就足够了。
如果无法重新启动,或者尝试从 HMC 中删除并重新创建 storeFront url Encoding Attribute。
【讨论】:
您是否也在 hmc 中相应地调整了“URL 模式”?
它在 hmc 中的 WCMS -> Websites 下。对于您的网站,您必须调整 URL 模式(在 Configuration 部分中)。至少你必须这样做,以防你使用?site=SITEID 参数方法。
【讨论】:
site= .. 甚至在开发设置中如果你使用主机文件方法可能会更好.. 但关键是URL 模式可能需要调整
现在它工作正常。
【讨论】: