帮助设置多站点的网址格式

2020-09-18 06:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我已经创建了内容目录,产品目录并存储了initialdata => coredata => contentCatalogs initialdata => coredata => productCatalogs initialdata => coredata => stores我在impex文件中创建了两个站点。

在第一个站点中,我已使用以下INSERT_UPDATE CMSSite设置了我的URL:uid [unique = true]; theme(code); channel(code); stores(uid); contentCatalogs(id); defaultCatalog(id) ; defaultLanguage(isoCode); siteMapConfig(&siteMapConfigId); urlPatterns; active; previewURL; startingPage(uid,$ contentCV); urlEncodingAttributes; defaultPromotionGroup(Identifier)[default = $ promoGrp]; brandName

我将它与Site1的My URL模式一起使用了两次; site1; blue; B2C; site1; $ contentCatalog; $ productCatalog; $ defaultLanguage; $ storeUidSiteMapConfig; (?i)^ https?://[[^/] +(/[^?] )?\?(。 \&)?(site = site1)(| \&。)$,(?i)^ https?://site1。[^/] +(|/。 | \ ?. )$,(?i)^ https?://< rel =" nofollow" hraf=" http://api.site1dev.com" target =" _ blank"> api.site1dev.com (:[\ d] +)?/rest/。 $,(?i)^ https?://localhost(:[\ d] +)?/rest/。 $,(?i)^ https?://[^/] /site1/((?![\?\&]site=)。),(?i)^https?:// shoppp.site1labs.co.za 。[^/] +(|/。 | \ ?. )$,( ?i)^ https?:// shoppp.site1labs.co.za ,( ?i)^ https?:// shop.site1labs.co.za ,( ?i)^ https?:// shop.site1.co.za ; true; $ storefrontContextRoot/?site = $ siteUid; homepage; storefront,language ;; site1

Site2; site1; blue; B2C; site2; $ contentCatalog; $ productCatalog; $ defaultLanguage; $ storeUidSiteMapConfig; (?i)^ https?://://[^/] +(/[^?] )?\?(。 \&)?(site = site2)(| \&。)$,(?i)^ https?://site2。[^/] +(|/。 | \ ?. )$,(?i)^ https?://< rel =" nofollow" hraf=" http://api.site2dev.com" target =" _ blank"> api.site2dev.com (:[\ d] +)?/rest/。 $,(?i)^ https?://localhost(:[\ d] +)?/rest/。 $,(?i)^ https?://[^/] /site2/((?![\?\&]site=)。),(?i)^https?:// shoppp.site2labs.co.za 。[^/] +(|/。 | \ ?. )$,( ?i)^ https?:// shoppp.site2labs.co.za ,( ?i)^ https?:// shop.site2labs.co.za ,( ?i)^ https?:// shop.site2.co.za ; true; $ storefrontContextRoot/?site = $ siteUid; homepage; storefront,language ;; site2

如果我运行 https://localhost:9002/site1/en/login ,我会得到 我期望的是

如果我运行 https://localhost:9002/site2/en/login ,我会得到 404和404页面上的所有网址都指向 https://localhost:9002/site1

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,我已经创建了内容目录,产品目录并存储了initialdata => coredata => contentCatalogs initialdata => coredata => productCatalogs initialdata => coredata => stores我在impex文件中创建了两个站点。

在第一个站点中,我已使用以下INSERT_UPDATE CMSSite设置了我的URL:uid [unique = true]; theme(code); channel(code); stores(uid); contentCatalogs(id); defaultCatalog(id) ; defaultLanguage(isoCode); siteMapConfig(&siteMapConfigId); urlPatterns; active; previewURL; startingPage(uid,$ contentCV); urlEncodingAttributes; defaultPromotionGroup(Identifier)[default = $ promoGrp]; brandName

我将它与Site1的My URL模式一起使用了两次; site1; blue; B2C; site1; $ contentCatalog; $ productCatalog; $ defaultLanguage; $ storeUidSiteMapConfig; (?i)^ https?://[[^/] +(/[^?] )?\?(。 \&)?(site = site1)(| \&。)$,(?i)^ https?://site1。[^/] +(|/。 | \ ?. )$,(?i)^ https?://< rel =" nofollow" hraf=" http://api.site1dev.com" target =" _ blank"> api.site1dev.com (:[\ d] +)?/rest/。 $,(?i)^ https?://localhost(:[\ d] +)?/rest/。 $,(?i)^ https?://[^/] /site1/((?![\?\&]site=)。),(?i)^https?:// shoppp.site1labs.co.za 。[^/] +(|/。 | \ ?. )$,( ?i)^ https?:// shoppp.site1labs.co.za ,( ?i)^ https?:// shop.site1labs.co.za ,( ?i)^ https?:// shop.site1.co.za ; true; $ storefrontContextRoot/?site = $ siteUid; homepage; storefront,language ;; site1

Site2; site1; blue; B2C; site2; $ contentCatalog; $ productCatalog; $ defaultLanguage; $ storeUidSiteMapConfig; (?i)^ https?://://[^/] +(/[^?] )?\?(。 \&)?(site = site2)(| \&。)$,(?i)^ https?://site2。[^/] +(|/。 | \ ?. )$,(?i)^ https?://< rel =" nofollow" hraf=" http://api.site2dev.com" target =" _ blank"> api.site2dev.com (:[\ d] +)?/rest/。 $,(?i)^ https?://localhost(:[\ d] +)?/rest/。 $,(?i)^ https?://[^/] /site2/((?![\?\&]site=)。),(?i)^https?:// shoppp.site2labs.co.za 。[^/] +(|/。 | \ ?. )$,( ?i)^ https?:// shoppp.site2labs.co.za ,( ?i)^ https?:// shop.site2labs.co.za ,( ?i)^ https?:// shop.site2.co.za ; true; $ storefrontContextRoot/?site = $ siteUid; homepage; storefront,language ;; site2

如果我运行 https://localhost:9002/site1/en/login ,我会得到 我期望的是

如果我运行 https://localhost:9002/site2/en/login ,我会得到 404和404页面上的所有网址都指向 https://localhost:9002/site1

付费偷看设置
发送
1条回答
悠然的二货
1楼 · 2020-09-18 07:17.采纳回答

您正在将两个站点的站点ID用作site1。 更改它,然后再试一次。 希望它能工作。

一周热门 更多>