我使用给定的模板之一创建了一个新的Hybris扩展。
构建成功,我也可以启动服务器。

但是,从HAC打开Web链接时,出现错误“找不到与当前URL关联的CMSSite”

是否有解决或调查此问题的建议?

最佳答案

您需要使用主机文件映射或使用site-ID参数来避免500错误。

请点击以下链接

https://wiki.hybris.com/display/accdoc/Just+One+Storefront

https://help.hybris.com/6.3.0/hcd/8ae0711f86691014877ae05249b2f5ac.html(杂种6)

如果您具有管理员权限,则最好在主机文件中添加以下条目。
127.0.0.1 hybris.local [示例]

etc主机修改允许加速器从URL识别站点(CMSSites)。这样可以使URL整洁。

更改主机文件后,您可以像这样访问该网站

http://hybris.local:9001/yacceleratorstorefront/

如果您不这样做,则需要使用附加的请求参数来标识站点,例如:

http://localhost:9001/yacceleratorstorefront/?site=hybris&clear=true

关于error-handling - Hybris:找不到与当前URL关联的CMSSite,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29844084/

10-12 07:36