在企业级应用中尽量不破坏SPS的Ghost Page机制,尤其是首页,访问量通常是最大的,因此不能使用FrontPage修改首页,而IIS站点经过SPS扩展之后会有ISAPI接管,不能在IIS控制台指定门户站点的首页。
在SPS数据库中Sites数据库内有一个WelcomeNames表,默认安装下,SPS默认第一个首页文件名称Default.htm,第二才是Default.aspx,因此在SPS站点根目录下增加Default.htm文件即可实现访问SPS站点时访问Default.htm,在该页面中可实现业务逻辑。
也可以修改数据库中的记录来定位到指定的页面,这个方法我没有实践过,理论上应该可行。