2011-04-18 75 views

回答

3

它實際上是否真的使幻燈片上的頁面起皺?

ashx是一個處理程序。它會根據需要返回輸出。你可以擁有一個CMS,通過介於(/cms.ashx/some/page)之間的一個.ashx樹顯示它的樹,但是從不存在的頁面。

+0

嗯我檢查,如果他們沒有創建任何物理頁面。但他們如何做到這一點,因爲該網址實際上是some-newpage.ashx? – user310291 2011-04-18 12:21:07

+0

他們將所有請求重定向到ASP.NET並在代碼中處理它。微不足道。難以在IIS 6上設置(因爲每個標準安裝程序的IIS 6只在發現FILE時重定向到.NET),但更高的值是標準的web.config設置。 – TomTom 2011-04-18 12:31:55

+0

實際上有一個Wilcard設置可以使用。但是,你可以通過ASP.NET Isapi路由一切。 – 2011-04-18 13:59:22

3

我認爲它使用.ashx來觸發使用ASP.NET isapi過濾器和2.)信號表示請求沒有映射到任何物理文件,但URL映射到Wiki中的邏輯頁面發動機。

我認爲創建ASP.NET頁面響應是不危險的,這基本上是他們所做的。這實際上是讓系統用戶建立網站層次結構的一種非常好的方式。