问题:为什么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。
如下图: