我有共享虛擬主機上的httphandler。 它的工作原理。這個的HttpHandler的httphandler共享託管部署
的HttpHandler的Web應用程序(虛擬)目錄沒有web.config中 和整個共享用戶的網站上有web.config中只有一個未加註釋語句:
<compilation defaultLanguage="c#" debug="false"/>
現在,我將其更改爲:
<system.web>
<urlMappings enabled="true">
<add url="~/CheckLoad" mappedUrl="~/BackupLicense.ashx?key=CheckLoad"/>
<compilation defaultLanguage="c#" debug="false">
</compilation>
</system.web>
這(*)本地工作(在VS2008內部網絡服務器) 而不是在共享主機。
我錯過了什麼? (*)表示主叫[1A],其中僅在本地,而是「共享託管它給 「未找到頁面」上HTTP錯誤404」
[1A]作爲調用的工作原理: http://www.MySharedSite.com/CheckLoad (附加於總是和evertwhere工作 [1B] http://www.MySharedSite.com/BackupLicense.ashx?key=CheckLoad
DrIIS,謝謝, 有用的鏈接,但我似乎沒有投票權。 尤其是我喜歡 http://arcware.net/use-a-single-web-config-for-iis6-and-iis7/ 我研究了共享網站託管網站的響應,他們告訴我們使用IIS6。 所以,問題是一樣的,我出來了幾個。 什麼是VS2008,VS2005,VS2003使用的內部網絡服務器的模式? 請注意,本地我真的不使用虛擬目錄和IIS。 – 2009-11-01 15:33:27
一旦agin,只是想恢復我以前的帖子的格式: DrIIS,謝謝, 有用的鏈接,但我似乎沒有投票權。 尤其我喜歡 arcware.net/use-a-single-web-config-for-iis6-and-... 我研究了共享網站託管網站的響應,他們說它使用IIS6。 所以,問題是一樣的,我出來了幾個: 什麼是VS2008,VS2005,VS2003使用的內部網絡服務器的模式? 請注意,本地我真的不使用虛擬目錄和IIS。 – 2009-11-01 15:55:21
曾經agin,只是想恢復我以前的帖子格式(現在在Opera中): DrIIS,謝謝, 有用的鏈接,但我似乎沒有投票權。 尤其我喜歡 arcware.net/use-a-single-web-config-for-iis6-and-... 我研究了共享網站託管網站的響應,他們說它使用IIS6。 所以,問題是一樣的,我出來了幾個: 什麼是VS2008,VS2005,VS2003使用的內部網絡服務器的模式? 請注意,本地我真的不使用虛擬目錄和IIS – 2009-11-01 15:59:06