我研究了下面的链接: 店面源代码入门。
根据“配置内容连接字符串”一节,我意识到需要放置admin的“cms-content”的物理地址。但我们已将 Web 应用程序(管理员和店面)部署到专用服务器。因此,对于具有这些条件的配置,我阅读了以下链接:将 Web 应用程序部署到专用服务器
但是此链接尚不清楚“ContentConnectionString”是如何初始化的。
我研究了下面的链接: 店面源代码入门。
根据“配置内容连接字符串”一节,我意识到需要放置admin的“cms-content”的物理地址。但我们已将 Web 应用程序(管理员和店面)部署到专用服务器。因此,对于具有这些条件的配置,我阅读了以下链接:将 Web 应用程序部署到专用服务器
但是此链接尚不清楚“ContentConnectionString”是如何初始化的。
ContentConnectionString
店面设置指向存储主题文件的位置并具有默认值~/App_Data/cms-content
。
VC 平台,安装了模块vc-content允许从管理器 UI 管理主题文件并具有类似的设置 CmsContentConnectionString
。
如果店面和平台已安装在相同的 Azure 应用程序或专用服务器上,这两个设置应指向相同的物理位置,并provider=LocalStorage;rootPath=~\App_Data\cms-content
在平台 Web.config 和 provider=LocalStorage;rootPath={ vc-platform physical path}\App_Data\cms-content
店面 Web.config 中具有以下值。
对于VC平台和店面分开安装的情况,需要使用azure blob storageprovider=AzureBlobStorage;rootPath=cms-content;DefaultEndpointsProtocol=https;AccountName=yourAccountName;AccountKey=yourAccountKey
在店面和平台之间共享主题文件。
我们强烈建议使用在 GitHub 存储库中存储和更改您的主题,并使用 CI(持续集成任务)来更新生产中的主题,并仅将管理 UI 主题管理用于紧急修复或其他非历史更改。