我们正在将我们的 sharepoint 2003 迁移到 espace。尽管用户被告知迁移,一些用户仍在使用旧链接。这可能是因为他们已将旧网址保存在收藏站点中并尝试相同。所以我们想开发 ISAPI dll,用它我们可以捕获 404 File Not found 或“Site not in content DB”错误并将用户重定向到正确的站点。
所以我用 Visual C++ 开发了一个 ISAPI dll。为了重定向用户,我将位置修改为新的 url 并将 HTTP 状态设置为HTTP 302 Redirect。但我在这里面临的一个挑战是,IIS 以块的形式发送响应,并且“站点不在内容数据库中”错误文本作为第二块的一部分出现。到第一个带有标题信息的块时,包括状态和位置将被传递,我将无法进一步修改。
有什么方法可以增加 IIS 响应块的大小吗?