问题:一个空间可以装两个.netCMS程序吗?
解决:
可以装两个SiteFactory™ CMS程序
要设置成虚拟目录,而且如果是主目录有运行SiteFactory™ CMS的话,两个不能指定到同一个目录下。
另外关于Cookies的问题:
如果在IIS的默认网站根目录下使用了一个SiteFactory™ CMS ,同时在网站根目录下再建立一个虚拟目
录也使用一个SiteFactory™ CMS ,这时若同时登录这二个网站的后台,会出现不能同时登录的现象。这是
因为在管理员登录后台,系统保存一个身份验证票到Cookies中,如果同一域名下,不同目录的Cookies是共享的。网站身份验证票的名称(Name)可以在web.config文件中设置,若两个SiteFactory™ CMS 要运行在同一域名下的话,则需要将身份验证票Cookies的Name改成不一样的值,可以按以下方法进行操作:
以记事本打开网站根目录下的web.config 文件,找到以下代码:
<!--配置 ASP.NET 使用的安全身份验证模式,以标识传入的用户。-->
<authentication mode="Forms">
<forms loginUrl="~/User/Login.aspx" name=".SiteFactoryASPXAUTH" defaultUrl="User/Default.
aspx" timeout="30" path="/" />
</authentication>
修改name=".ASPXAUTH"中name的值(如name=".SiteFactoryASPXAUTH")与另一个网站web.config文
件中不同的name 的值即可。
论坛地址:http://bbs.powereasy.net/dispbbs.asp?boardid=73&id=365907&star=1