我使用给定的模板之一创建了一个新的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/