我正在开始一个包含三个相同网站的新网站项目。唯一不同的是每个站点都有自己的资源(具有ASP.NET成员资格,XML和web.config)
的数据库。
我想知道是否可以设置一个网站项目,该项目对不同的子文件夹使用不同的资源。另外,如何在项目解决方案中设置虚拟文件夹?
网站如下所示:www.mysite.com/es/,www.mysite.com/uk/和www.mysite.com/au/。
我不想为每个网站创建不同的项目,因为我希望能够为所有网站使用相同的类和控件。
我最大的问题是如何设置虚拟文件夹并让每个文件夹访问自己的会员数据库。
有关如何设置此内容的任何提示?
答案 0 :(得分:0)
听起来这更像是一个部署问题,而不是一个开发问题。
在实时Web服务器上,在网站的根目录中创建三个文件夹。使它们成为自己的应用程序(使用IIS管理器)。您应该能够谷歌获取特定版本IIS的说明。
将项目副本安装到每个文件夹。对每个数据库的每个web.config文件进行适当的更改,...
现在,您将拥有三个运行相同代码库的独立Web应用程序。