0
及網站運行在IIS6罰款,你可以在這裏看到:http://93.115.250.xxx/的MapPageRoute IIS7上不工作(但在IIS6作品)
我最近嘗試將其遷移到IIS7,很多拼勁後,我現在可以請參閱起始頁面,但所有通過mappageroute重寫的URL都會顯示404,如下所示:94.75.xxx.xxx
有關爲什麼iis7嘗試訪問物理文件並忽略pageroute的任何想法?
及網站運行在IIS6罰款,你可以在這裏看到:http://93.115.250.xxx/的MapPageRoute IIS7上不工作(但在IIS6作品)
我最近嘗試將其遷移到IIS7,很多拼勁後,我現在可以請參閱起始頁面,但所有通過mappageroute重寫的URL都會顯示404,如下所示:94.75.xxx.xxx
有關爲什麼iis7嘗試訪問物理文件並忽略pageroute的任何想法?
我目前正在混合環境中編程。我的阿爾法服務器是Server2008中,測試和生產仍然是2003年你需要修改配置文件有system.webServer節點具有以下條目:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
我不知道這是否適用於你的情況下,但我的應用程序需要登錄才能接受重寫目錄中可用的公共可用圖像文件。不要忘了添加一個除了路線映射到的地方:
<location path="{target path}">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
您好,感謝您的回覆!我很早就想到了這一點,並且還需要爲某些IIS安裝添加特定模塊,例如: –
2011-07-07 07:17:44
我認爲引用UrlRoutingModule只有在使用舊版3.5應用程序時纔是必要的,不過,對嗎?我的意思是,我在Server 2003/2008實例上運行.NET 4 Web應用程序,並不需要使用路由。好吧,祝你好運! – 2011-07-07 22:05:28