2009-10-16 69 views

回答

1

你可以寫一個簡單的ISAPI插件IIS6.0。我有一個將所有HTML重定向到ASP文件的類似問題。我寫了一個blog post about the plugin。檢查一下,看看它是否有幫助。

+0

是的,你用iis6.0編寫或購買一個插件來完成這個。謝謝。 – Riz 2009-10-20 14:57:57

0

如果你的意思是在磁盤上存在犯規的PDF,你要撥打的aspx頁面查找和服務器出了PDF瀏覽器?

如果是這樣有2種方式:

1)設置一個404 ISS重定向上的/ PDF /文件夾指向/pages/page.aspx 則可能需要添加一個查詢字符串參數與該ID該文件將在page.aspx中顯示。

2)創建一個HttpHandler處理這個問題。

1

如果你只是想重定向沒有任何程序上IIS6的最簡單的方法是使用URL重寫的請求。在這種情況下,您可以指示瀏覽器執行301或302重定向到您的ASPX頁面。下面是一些關於IIS6的工作選擇:

如果你想做的任何事情編程,您需要在IIS中創建一個擴展名映射爲.pdf擴展來獲得請求轉換成ASP.NET,然後創建一個HTTP處理程序,並在web.config中註冊它處理請求* .pdf。

<httpHandlers> 
    <add verb="*" path="*.pdf" type="MyNamespace.MyPdfHandler, MyAssembly"/> 
</httpHandlers> 
相關問題