我将使用我的 App_Themes 文件夹来运行从同一环境中运行的三个独立站点,因此将具有如下文件夹结构:
- App_Themes/SiteUK/默认
- App_Themes/SiteUS/默认
- App_Themes/SiteAU/默认
每个站点目录将包含各种主题(衣服、鞋子等)。如何配置/定义前导目录(即 SiteUK)。IIS 不会为此工作。这是我目前的代码,然后将其移动到正在工作的子目录中:
private void SetPageTheme(string categoryName)
{
switch (categoryName)
{
case "Clothes":
case "Shoes":
Page.Theme = categoryName;
break;
default:
Page.Theme = "Default";
break;
}
}
任何帮助都将是惊人的网络天才。