問題:為什么URL重寫后的地址不能訪問?
http://www.veryhuo.net/Category.aspx?id=1 可以訪問
http://www.veryhuo.net/Category_1/Index.aspx 不能訪問
問題分析:可以訪問的地址是沒有經過URL重新后的地址,而不能訪問的地址是經過 config/UrlRewriteSettings.config 配置重寫過的URL地址,不能訪問重新的地址,很大原因是因為IIS配置問題。
解決方法:找到該站點,選擇站點右鍵屬性,分別單擊主目錄,配置,映射,找到.aspx的映射,選中后,點擊“編輯”,去掉“確認文件是否存在”勾選,保存后即可看到效果,無需重啟IIS。
如下圖: