2013-01-14 38 views
0

我們正在將sharepoint 2003遷移到espace。雖然用戶瞭解遷移的信息,但一些用戶仍在使用舊的鏈接。這可能是因爲他們已經保存了收藏網站中的舊網址並嘗試相同。所以我們考慮開發ISAPI DLL,通過它我們可以捕獲404文件未找到或「站點不在內容數據庫中」錯誤,並將用戶重定向到正確的站點。如何增加IIS resopnse塊大小

所以我在Visual C++中開發了一個ISAPI DLL。要重定向用戶,我正在將位置修改爲新的url,並將HTTP狀態設置爲HTTP 302重定向。但是我面臨的一個挑戰是,IIS以塊的形式發送響應,並且「站點不在內容數據庫中」錯誤文本作爲第二塊的一部分。到第一個包含標題信息的時候,包容狀態和位置將被傳遞,我將無法進一步修改。

有沒有什麼辦法可以增加IIS響應塊的大小?

+0

一些更多的信息 - 現在就在2個不同的數據塊的響應 - 第一塊 - HTTP/1.1 200 OK 連接:關閉 日期:星期一,2013年1月14日6時05分27秒GMT 服務器:Microsoft-IIS/6.0 MicrosoftSharePointTeamServices:6.0.2.6568 X-Powered-By:ASP.NET ---------------------------------- ---------------------------------- Second Chunk - Content-Type:text/html; charset = windows-1252 此處引用的網站不在配置數據庫中。 ---------但我希望這些第二塊也是第一塊的一部分。 – Thomas

回答

0

我試過 -

Stsadm.exe ?o setproperty ?pn large?file?chunk?size ?pv <size in bytes>增加塊大小。

它的工作原理!