我们已经创建了自定义cms。现在我们必须为此提供多站点选项。
我最初的想法是我必须创建一个默认项目,其中包含将用于提供从cms创建的页面的代码库
对于目前支持的单个站点,即使我们手动创建另一个站点,它也正常工作..
我的问题是我在做什么真的是多站点? (我们有一个cms,但是对于我们在IIS中创建单独应用程序的每个站点) 如是, 如何以编程方式或使用某些批处理命令在IIS中创建某些文件夹,文件的默认应用程序..?
如果没有, 任何人都可以通过提供有关多站点如何在cms中工作的教程来指导我如何在cms中创建多站点?
答案 0 :(得分:1)
我没有完全按照您的问题进行操作,但是,根据我的理解,您只有一个代码库,并且您希望从单个代码库托管多个网站,例如: www.domain1.com,www.domain2.com等。
那么,如果是这种情况,您可以通过设置站点绑定(参见:http://www.orcsweb.com/blog/mark-newnam/how-to-set-up-site-bindings-in-internet-information-services-iis/)轻松配置一个IIS网站以接受同一代码库的多个主机名。
对于您自定义构建的CMS系统,需要确定主机名是什么才能显示正确的网站。